함수에서 문제를 풀 때마다 헷갈리는 경우가 있는데 바로 큰 따옴표 사용시기 입니다.
식을 어느정도 만들어나가는데 익숙해졌는데 큰 따옴표 사용시기를 모르겠습니다.
예를 들어
=IF(MOD(H16,2)=1,"홀수","짝수") 같은 경우엔 1에 큰 따옴표를 사용하지 않았는데
=IF(OR(MID(C16,8,1)="1",MID(C16,8,1)="3"),"남","여") 이 식 같은 경우엔 1에 큰 따옴표가 들어갔습니다.
언제는 쓰고 언제는 쓰지 않는 건가요?
이해 할 수 있게 설명 부탁드립니다.
mid, left,right 함수는 텍스트 함수이므로
여기서 나온 결과는 모두 문자로 표시됩니다.
그러므로 숫자 1 이 아니라 문자 "1" 로 표시되므로
MID(C16,8,1)="1"
와 같이 비교하셔야 하는 것이죠.
mod 함수는 나머지를 구하는 함수로 결과가 숫자로 표시됩니다.
그러므로 숫자 1 로 비교하시면 되는 것입니다.
좋은 하루 되세요.
"-
*2014-02-19 11:04:29
mid, left,right 함수는 텍스트 함수이므로
여기서 나온 결과는 모두 문자로 표시됩니다.
그러므로 숫자 1 이 아니라 문자 "1" 로 표시되므로
MID(C16,8,1)="1"
와 같이 비교하셔야 하는 것이죠.
mod 함수는 나머지를 구하는 함수로 결과가 숫자로 표시됩니다.
그러므로 숫자 1 로 비교하시면 되는 것입니다.
좋은 하루 되세요.
"