SEARCH는 단어가 있으면 그 위치(숫자)를 반환하고, 없으면 오류를 반환합니다. ISNUMBER는 이를 TRUE/FALSE로 변환하며, IF는 지정한 레이블을 반환합니다. SEARCH는 대소문자를 구분하지 않으며, 대소문자를 구분하려면 FIND를 사용하세요.
=IF(ISNUMBER(SEARCH("paid", B2)), "✓", "")→✓상태에 "paid"가 포함된 행을 표시합니다.
=IF(ISNUMBER(SEARCH("ltd", A2)), "Company", "Person")→CompanySEARCH는 대소문자를 구분하지 않으므로 Acme Ltd가 포함된 셀도 일치합니다.
=IF(COUNTIF(A2, "*urgent*")>0, "Yes", "No")→Yes와일드카드를 쓴 COUNTIF는 텍스트 일부가 포함되어 있는지 확인하는 더 짧은 방법입니다.
직접 비교하세요: =IF(A2="urgent", "Yes", "No"). SEARCH는 부분 일치(포함 여부) 확인에 사용합니다.
SEARCH를 FIND로 바꾸세요: =IF(ISNUMBER(FIND("Urgent", A2)), "Yes", "No"). FIND는 대문자와 소문자를 구분합니다.
=IF(ISTEXT(A2), "Text", "Not text")를 사용하세요. ISTEXT는 텍스트 값이면 TRUE, 숫자·날짜·빈 셀이면 FALSE입니다.
SEARCH는 텍스트를 찾으면 위치를, 찾지 못하면 #VALUE!를 반환합니다. ISNUMBER가 이를 TRUE 또는 FALSE로 바꿔 IF에서 사용할 수 있게 합니다.
본인의 데이터에 맞는 수식이 필요하신가요?
원하는 내용을 일상적인 언어로 설명하면 ExcelGPT가 수식을 작성, 설명, 검증해 드립니다. 시작은 무료이며 플러그인이 필요 없습니다.