홈 › 엑셀 수식·함수

IF 예제 — 글자 포함이면 표시

예제 표에 =IF(ISNUMBER(SEARCH("서울",A2)),"수도권","기타") → 결과 수도권. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

주소에 “서울”이 들어 있으면 “수도권”으로 표시하려면?

구분=IF(ISNUMBER(SEARCH("서울",A2)),"수도권","기타")

결과 수도권

직접 바꿔 보기

칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.

AB
1주소구분
2서울특별시 강서구수도권
3대전광역시 유성구기타

예제로 보는 계산 과정

IF 함수로 글자 포함이면 표시 계산한 엑셀 예제 표, 결과 수도권
예제 표 — 주황 칸이 수식 결과, 연두 칸이 계산에 쓰인 칸

IF 조건에는 와일드카드(*)를 쓸 수 없어서 SEARCH로 위치를 찾고 ISNUMBER로 참·거짓을 만들어요.

이 표에서 실제로 계산되는 순서

  1. IF: 조건 ISNUMBER(SEARCH("서울",A2)) → 참(TRUE)

IF 인수 한눈에 보기

인수이 예제에서뜻
조건ISNUMBER(SEARCH("서울",A2))A2>=60 같은 비교식
참일 때 값"수도권"
거짓일 때 값"기타"

주의할 점

경기·인천까지 수도권에 넣으려면 OR(ISNUMBER(SEARCH("서울",A2)),ISNUMBER(SEARCH("경기",A2)),…)처럼 조건을 늘려요.

참고한 자료

자주 묻는 질문

주소가 경기도 수원시면?

수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 기타예요. (IF: 조건 ISNUMBER(SEARCH("서울",A2)) → 거짓(FALSE))

IF 결과가 TRUE/FALSE로만 나와요.

세 번째 인수를 빼면 조건이 거짓일 때 FALSE가 나와요. 거짓일 때 보여 줄 값을 꼭 넣으세요.

함께 쓰면 좋은 도구