엑셀 텍스트 일치 확인 함수

엑셀 텍스트 일치 확인 함수


​

안녕하세요! 엑셀에서 텍스트 조건 걸 때 답답하시죠? 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)="파주" 로 해결될 가능성이 높으니 한번 시도해보시면 좋을 것 같습니다.

​

광고 [X]를 누르면 내용이 해제됩니다

AI 분석 및 채팅

3/3
시스템 리소스 로딩 중... 0%

여기를 클릭하면 빠른 로딩(가속)이 가능합니다.