엑셀 텍스트 일치 확인 함수 ...
엑셀 텍스트 일치 확인 함수
안녕하세요! 엑셀에서 텍스트 조건 걸 때 답답하시죠? C95="파주" 조건이 안 먹힌다니 답답하시겠어요. 사실 C95="파주" 이 방식이 텍스트 일치 조건을 걸 때 가장 기본적인 방법이라, 이게 안 된다는 건 뭔가 미묘한 차이가 있을 가능성이 높아요. 가장 흔한 경우는 셀 내용에 앞뒤 공백(띄어쓰기)이 있거나, 눈에 보이지 않는 특수문자가 포함되어 있을 때예요. 예를 들어 C95 셀에 "파주 " (뒤에 공백) 또는 " 파주" (앞에 공백) 처럼 되어 있으면 '파주'와 같다고 인식하지 못하거든요. 이런 경우를 해결하는 가장 좋은 방법은 TRIM 함수를 써서 불필요한 공백을 제거해주는 거예요. TRIM(C95)="파주" 이렇게 적용해보세요. 원래 수식에 넣으면 이렇게 됩니다: =IF(AND(MID(B95,3,1)=1,TRIM(C95)="파주"), "100000", "50000") EXACT 함수도 시도해보셨다니, EXACT는 대소문자까지 정확히 일치해야만 TRUE를 반환해서 그런 경우에는 공백 문제까지는 해결해주지 못해요. 만약 공백 문제가 아니라 정말 눈에 보이지 않는 다른 문자들 때문이라면 CLEAN 함수를 TRIM과 함께 써보는 것도 방법이에요. TRIM(CLEAN(C95))="파주" 처럼요. 혹시 C95 셀에 =LEN(C95)를 입력해서 글자 수를 확인해보시면, '파주'는 두 글자인데 더 많은 숫자가 나온다면 공백이나 다른 문자가 있다는 뜻이니 참고해보세요. 아마 TRIM(C95)="파주" 로 해결될 가능성이 높으니 한번 시도해보시면 좋을 것 같습니다.