엑셀 IF, IFS 함수 완벽 정리: 복잡한 다중 조건 데이터 1분 만에 분류하기

1. 엑셀 자동화의 꽃, 조건부 논리 함수

엑셀과 구글 시트를 다루다 보면 단순히 데이터를 계산하는 것을 넘어, “특정 조건에 따라 다른 결과값”을 내야 할 때가 많습니다.

예를 들어, 학생들의 점수 데이터를 보고 ’90점 이상은 A, 80점 이상은 B’로 등급을 매기거나, 블로그 포스팅의 월간 조회수가 ‘10,000회 이상이면 우수, 미만이면 보통’으로 분류하는 작업 등입니다. 데이터가 10개라면 직접 타이핑하겠지만, 1,000개가 넘는다면 수작업으로는 불가능합니다.

이때 우리의 퇴근 시간을 앞당겨 주는 마법 같은 함수가 바로 IF 함수와 다중 조건문인 IFS 함수입니다.

2. 기본 중의 기본: IF 함수의 완벽한 이해

IF 함수는 영어 단어 뜻 그대로 “만약 ~라면, A를 하고, 아니라면 B를 해라”라고 컴퓨터에게 명령을 내리는 구조입니다.

💡 IF 함수 기본 공식

=IF(조건식, 참일 때 반환할 값, 거짓일 때 반환할 값)

[실전 적용 예시]

블로그 포스팅의 조회수가 적힌 셀(B2)이 5,000 이상이면 “우수”, 5,000 미만이면 “보통”으로 표시하고 싶다면 아래와 같이 입력합니다.

Excel

=IF(B2>=5000, "우수", "보통")

부등호(>=, >, <, <=)와 큰따옴표("")의 사용법만 익히면, 어떤 텍스트나 숫자도 조건에 따라 자유자재로 분류할 수 있습니다.

3. 조건이 3개 이상일 땐? 중첩 IF 대신 ‘IFS 함수’

과거에는 조건이 여러 개일 경우 IF 함수 안에 또 IF 함수를 넣는 ‘중첩 IF’를 사용했습니다. 하지만 이 방식은 수식이 너무 길어지고 괄호 개수를 맞추느라 에러가 나기 일쑤였습니다.

이러한 불편함을 단번에 해결하기 위해 최신 엑셀과 구글 시트에 도입된 것이 바로 IFS 함수입니다. 조건과 결과값만 짝지어서 계속 나열해 주면 됩니다.

💡 IFS 함수 기본 공식

=IFS(조건1, 결과1, 조건2, 결과2, 조건3, 결과3...)

[다중 조건 분류 테이블 예시]

블로그 키워드의 검색량에 따라 타겟 등급을 S, A, B, C 등급으로 세분화하여 분류해 보겠습니다.

월간 검색량 조건 (B2 셀) 부여할 등급 (결과값) 수식 내 표현 방식
10,000회 이상 S급 B2>=10000, "S급"
5,000회 이상 A급 B2>=5000, "A급"
1,000회 이상 B급 B2>=1000, "B급"
그 외 모든 경우 (1,000 미만) C급 (버림) TRUE, "C급"

위 표의 조건을 하나의 IFS 함수 수식으로 합치면 아래와 같이 깔끔하게 완성됩니다.

Excel

=IFS(B2>=10000, "S급", B2>=5000, "A급", B2>=1000, "B급", TRUE, "C급")
  • 핵심 꿀팁: IFS 함수의 마지막 조건으로 TRUE를 입력하면, 앞에서 제시한 모든 조건에 해당하지 않는 ‘나머지 모든 경우’에 대한 기본값을 지정할 수 있습니다.

4. 함수 사용 시 자주 발생하는 에러와 해결법 (#N/A, #VALUE!)

함수를 처음 다룰 때 에러 메시지가 뜨면 당황하기 쉽습니다. 논리 함수 사용 시 가장 자주 마주치는 에러와 그 원인을 정리해 드립니다.

  • #NAME? 에러: 함수 이름(IF, IFS)을 띄어쓰기하거나 오타를 냈을 때 발생합니다. 수식의 철자를 다시 확인해 주세요.

  • #VALUE! 에러: 숫자와 문자를 잘못 섞어서 연산하려고 할 때 발생합니다. 조건식에 들어간 셀의 데이터 형태(텍스트인지 숫자인지)를 체크해야 합니다.

  • 수식이 그대로 노출될 때: 셀의 서식이 ‘텍스트’로 지정되어 있으면 수식이 계산되지 않고 글자 그대로 보입니다. 셀 서식을 ‘일반’으로 바꾸고 수식을 다시 입력하세요.

5. 마치며: 데이터 분류 자동화로 업무 효율을 극대화하세요

IF와 IFS 함수는 엑셀 데이터 분석의 뼈대가 되는 핵심 논리 구조입니다. 처음에는 부등호와 쉼표 위치가 헷갈릴 수 있지만, 위에서 알려드린 공식과 표를 참고하여 직접 3번만 타이핑해 보시면 금방 원리를 깨우치실 수 있습니다.

단순 반복적인 데이터 분류 작업은 이제 엑셀 함수에 맡겨두시고, 여러분은 분석된 데이터를 바탕으로 더 가치 있는 기획과 전략을 세우는 데 시간을 투자하시길 바랍니다!

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다