6회 기본모의고사 3번에 문제중에서 답을 보니까
만능문자*를 이용하여 *A또는 *B 로 지정하지 않고 right함수를 쓴다고 하는데요..
이유가 A자를 포함하는 모든 문자를 추출하기 때문이라고 하는데요..
그럼 맨끝에 문자가 A 인 문자를 찾을 때는 어떻게 해야 하나요??
*A를 쓰면 중간이건 앞이건 A를 포함한 문자를 포함한다 얘기인데..흠 잘 모르겟네요..
그리고 또 질문은 A* 이렇게 할경우는 어떻게 되는건가요???
마지막 질문은요 조건부 서식 2번 문제에서요 mod(~~~)="0" 이라고 저는 썻는데 답지에는
0 이렇게 "" 기호를 넣지 않고 하더라고요 보통 앞에서 문제 풀어봐도 " 숫자 " 이렇게 하던데 왜 여기서는 ""를 붙이지 않는거죠? 붙으는경우도 봣는데 그럼 안붙이고 붙이고에 차이가 무엇인가요??
고급필터에서만 그런 것입니다. 다른 것에서는 김* 는 김으로 시작하는것 *A 는 A로 끝나는 것인데..
고급필터에서만 *A 는 A를 포함하는 것을 찾게 됩니다. 그래서 끝나는 것은 항상 right 함수를 사용하시는 것이 좋습니다.
시작하는 것과 포함하는 것은 A* 나 *A* 로 쓰셔도 상관 없지만 끝나는 값은 항상 right 함수를 사용하세요.
"" 는 문자일때 붙이는 것입니다.
mod 함수에서 나온 값은 숫자이기때문에 비교할 값을 "0" 과 같이 쓰시면 안됩니다.
right, mid, left 함수는 텍스트함수이기 때문에 비교할 값을 "0" 과 같이 쓰셔야 합니다.
left(a1,1)="1" 과 같이 말이죠. 이렇게 하셔야 left에서 나온 "1" 의 값과 비교하여 "1"="1" 로 정확한 결과를 얻을 수 있습니다.
좋은 하루 되세요.
"-
*2011-06-13 09:40:17
고급필터에서만 그런 것입니다. 다른 것에서는 김* 는 김으로 시작하는것 *A 는 A로 끝나는 것인데..
고급필터에서만 *A 는 A를 포함하는 것을 찾게 됩니다. 그래서 끝나는 것은 항상 right 함수를 사용하시는 것이 좋습니다.
시작하는 것과 포함하는 것은 A* 나 *A* 로 쓰셔도 상관 없지만 끝나는 값은 항상 right 함수를 사용하세요.
"" 는 문자일때 붙이는 것입니다.
mod 함수에서 나온 값은 숫자이기때문에 비교할 값을 "0" 과 같이 쓰시면 안됩니다.
right, mid, left 함수는 텍스트함수이기 때문에 비교할 값을 "0" 과 같이 쓰셔야 합니다.
left(a1,1)="1" 과 같이 말이죠. 이렇게 하셔야 left에서 나온 "1" 의 값과 비교하여 "1"="1" 로 정확한 결과를 얻을 수 있습니다.
좋은 하루 되세요.
"