시작문자가 A이면 ~ 하고 문제가 나와서 LEFT함수를 쓰려고 했는데
답ㅈㅣ를 보니 A*를 쓰네요.
그리고 또 하나요.
46페이지를 보면 끝문자가 1이면~ 이라는 문제에 대한 해설이 나오는데 여기에선 또 함수 RIGHT를 씁니다. 무슨 차이인지 모르겠네요.
함수를 쓸 때와 쓰지 않을 때를 구분해야 하나요?
구분해야한다면 어떻게 하는지 알려주세요.
어디서 사용하느냐에 따라 다른부분으로
일반적으로 조건에 a* 를 사용하면 a로 시작하는 값이 됩니다.
조건부 서식등에서는 a* 를 사용할 수 없으므로 left 값을 사용하구요.
고급필터나 dsum 등 d가 들어가는 데이터베이스 함수에서 조건 적용할때
a* , *a* 는 적용이 되지만 *a 는 a로 끝나는 값이 아니라 a를 포함하는 값이 되므로
여기서 right 를 사용하게 되는 것입니다.
이런 이유로 이렇게 사용할때도 있고 저렇게 사용할때도 있는 것 처럼 보이는 것이죠.
어떻게 사용하시든 결과가 정확히 나오도록 사용하시면 되겠습니다.
좋은 하루 되세요.
-
*2015-10-27 16:15:22
어디서 사용하느냐에 따라 다른부분으로
일반적으로 조건에 a* 를 사용하면 a로 시작하는 값이 됩니다.
조건부 서식등에서는 a* 를 사용할 수 없으므로 left 값을 사용하구요.
고급필터나 dsum 등 d가 들어가는 데이터베이스 함수에서 조건 적용할때
a* , *a* 는 적용이 되지만 *a 는 a로 끝나는 값이 아니라 a를 포함하는 값이 되므로
여기서 right 를 사용하게 되는 것입니다.
이런 이유로 이렇게 사용할때도 있고 저렇게 사용할때도 있는 것 처럼 보이는 것이죠.
어떻게 사용하시든 결과가 정확히 나오도록 사용하시면 되겠습니다.
좋은 하루 되세요.