엑셀 IF 함수 다중 조건, 이것만 알면 칼퇴 요정 등극!

엑셀 IF 함수 다중 조건, 이것만 알면 칼퇴 요정 등극!

솔직히 말해볼까요?

우리 모두 한 번쯤은 겪어봤잖아요.

퇴근 10분 전, 팀장님이 갑자기 데이터를 던져주면서 말씀하시죠.

“김 대리, 이거 실적별로 S, A, B, C 등급 매겨서 정리해줘. 아, 그리고 근태 점수 80점 미만은 무조건 등급 제외인 거 알지? 5분이면 되지?”

순간 머릿속이 하얘집니다.

조건이 하나면 그냥 IF 쓰면 되는데, 조건이 두 개, 세 개, 네 개로 늘어나면?

괄호를 몇 번 열고 닫아야 하는지, 콤마는 어디에 찍어야 하는지 식은땀이 흐르기 시작하죠.

결국 인터넷을 뒤지다가 엉뚱한 수식 복사해서 에러(Error) 창만 구경하게 되고요.

하지만 걱정 마세요.

오늘 이 글을 읽고 나면, 여러분의 엑셀 인생은 완전히 달라질 겁니다.

더 이상 복잡한 수식 때문에 야근할 필요 없어요.

엑셀 IF 함수 다중 조건의 늪에서 여러분을 구해드릴게요.

진짜 실무에서 쓰는 꿀팁만 꾹꾹 눌러 담았으니, 끝까지 따라오세요!

🚀 이 글에서 얻어갈 수 있는 핵심 포인트

  • 중첩 IF 함수의 기본 원리와 실수 줄이는 법
  • ✅ 신세계가 열리는 IFS 함수 완벽 사용법
  • AND / OR 함수를 섞어서 마법 같은 조건 만들기
  • ✅ 실무자가 자주 쓰는 VLOOKUP 대체 활용법까지!


1. 다중 조건의 악몽, 중첩 IF 함수 정복하기

가장 먼저, 우리가 흔히 ‘노가다’라고 부르는 방식부터 짚고 넘어갈게요.

바로 IF 함수를 여러 번 겹쳐 쓰는 방법입니다.

엑셀 버전이 낮다면(2016 이전) 어쩔 수 없이 이 방법을 써야 하거든요.

기본 공식은 생각보다 단순해요.

“아니면? 그럼 다시 물어봐!”의 연속이죠.

=IF(조건1, 결과1, IF(조건2, 결과2, IF(조건3, 결과3, 나머지결과)))

예를 들어볼까요?

점수가 90점 이상이면 “A”, 80점 이상이면 “B”, 나머지는 “C”를 주고 싶다면 이렇게 씁니다.

=IF(A1>=90, “A”, IF(A1>=80, “B”, “C”))

여기서 정말 중요한 포인트가 하나 있어요.

많은 분들이 실수하는 부분인데요.

바로 조건의 순서입니다.

엑셀은 위에서부터(왼쪽에서부터) 순서대로 검사하고, 조건이 맞으면 뒤에는 쳐다보지도 않고 끝내버려요.

만약에 “80점 이상 B”를 먼저 썼다고 생각해보세요.

95점인 사람도 80점 이상이니까 그냥 “B”를 받고 끝나버립니다. 억울하겠죠?

그래서 큰 숫자(가장 까다로운 조건)부터 차례대로 써야 합니다.

이것만 기억해도 에러의 80%는 줄일 수 있어요.


2. 엑셀 2019 이상이라면? 구세주 IFS 함수

혹시 오피스 365나 엑셀 2019 이상 버전을 쓰고 계신가요?

그렇다면 축하드립니다!

위에서 말한 저 복잡한 괄호 놀이, 이제 안 하셔도 됩니다.

우리에게는 IFS 함수라는 구세주가 있거든요.

‘S’가 붙었죠? 복수형이라는 뜻이에요.

IF를 계속 중첩할 필요 없이, 조건과 결과를 나란히 나열만 하면 끝입니다.

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

아까 그 점수 예제를 IFS로 바꿔볼까요?

=IFS(A1>=90, “A”, A1>=80, “B”, TRUE, “C”)

보이시나요? 괄호가 마지막에 딱 한 번만 닫힙니다.

가독성이 훨씬 좋아졌죠?

근데 저기 마지막에 TRUE는 뭐냐고요?

이게 핵심 꿀팁입니다.

IFS는 조건에 맞는 게 하나도 없으면 에러(#N/A)를 뱉어내거든요.

그래서 마지막에 “이도 저도 아니면 무조건 이거(TRUE) 실행해!”라는 의미로 넣어주는 거예요.

기존 IF 함수의 ‘나머지 결과’ 역할을 하는 녀석이죠.

이거 빼먹어서 에러 나는 분들 정말 많이 봤어요. 꼭 챙기세요!


3. 진짜 실무는 이것! AND / OR 함수와의 결합

현실 업무는 그렇게 호락호락하지 않습니다.

“점수도 90점 넘어야 하고, 출석도 100%여야 보너스 지급”

이런 식으로 조건이 복합적으로 들어오죠.

이때 등장하는 게 바로 ANDOR 함수입니다.

이 녀석들은 IF 함수 안에서 ‘조건’ 자리에 쏙 들어갑니다.

📌 개념 잡고 가기

  • AND(조건1, 조건2): 둘 다 만족해야 통과! (깐깐한 상사)
  • OR(조건1, 조건2): 둘 중 하나만 만족해도 통과! (너그러운 상사)

실전 예제로 바로 들어갑니다.

상황: 매출이 1000만 원 이상이고(AND), 고객 만족도가 4.5 이상이면 “우수사원”, 아니면 “일반”

=IF(AND(매출>=1000, 만족도>=4.5), “우수사원”, “일반”)

어때요? 생각보다 어렵지 않죠?

이 공식을 이해하는 순간, 여러분은 엑셀 중수 이상으로 레벨업하신 겁니다.


4. 따라만 하세요! 실무 적용 케이스 (복사 가능)

이론은 됐고, 당장 써먹을 수 있는 게 필요하시죠?

가장 자주 쓰이는 패턴을 표로 정리했습니다.

그냥 상황에 맞춰 숫자만 바꿔 쓰세요.

상황 사용 수식 (예시)
등급 매기기
(다구간)
=IFS(A1>=90,”A”, A1>=80,”B”, A1>=70,”C”, TRUE,”D”)
승진 대상자
(두 조건 모두 충족)
=IF(AND(근속연수>=3, 고과=”S”), “승진”, “유지”)
재시험 대상
(하나라도 과락이면)
=IF(OR(영어<70, 수학<70), "재시험", "통과")

특히 ‘재시험 대상’ 같은 경우를 잘 보세요.

OR 함수는 ‘또는’이니까, 영어 점수가 망했거나 수학 점수가 망했거나, 둘 중 하나만 해당돼도 “재시험”을 띄우는 겁니다.

이거 재고 관리할 때도 진짜 유용해요.

“A창고 재고가 0이거나, B창고 재고가 0이면 ‘발주필요'”

이런 식으로 응용이 무궁무진하거든요.


5. 꿀팁: IF 함수가 너무 길어질 땐?

그런데 말입니다.

조건이 10개, 20개가 넘어가면 어떻게 할까요?

IFS로도 감당이 안 될 때가 있어요. 수식이 너무 길어져서 화면을 뚫고 나가죠.

이럴 때는 과감하게 IF 함수를 버려야 합니다.

대신 VLOOKUP의 ‘근사값 일치’ 기능을 쓰는 게 고수들의 비법이에요.

따로 ‘기준표’를 작게 만들어두고, VLOOKUP의 마지막 옵션을 1(또는 TRUE)로 주는 거죠.

이 방법은 나중에 수식이 꼬였을 때 수정하기도 훨씬 쉬워요.

기준표의 숫자만 툭 고치면 되니까요.

수식 안에 숫자를 하드코딩(직접 입력)하는 것보다 백만 배는 스마트한 방법입니다.

⚠️ 이것만은 꼭 체크하세요! (체크리스트)


마치며

지금까지 엑셀 IF 함수 다중 조건부터 IFS, 그리고 AND/OR 활용법까지 알아봤습니다.

처음엔 복잡해 보였던 수식들이 이제 조금은 친근하게 느껴지시나요?

엑셀은 머리로 외우는 게 아니라 손으로 익히는 겁니다.

지금 당장 엑셀을 켜서, 위에서 본 예제들을 딱 한 번만 직접 쳐보세요.

복사 붙여넣기 말고, 직접 타이핑해보는 그 한 번의 경험이 여러분을 칼퇴 요정으로 만들어줄 겁니다.

여러분의 저녁이 있는 삶을 진심으로 응원합니다!

혹시 엑셀 하시다가 막히는 게 있다면?

언제든 댓글로 남겨주세요. 제가 아는 선에서 팍팍 도와드릴게요!

🔥 지금 바로 엑셀 켜서 ‘IFS’ 입력해보기!

여러분의 업무 속도가 2배 빨라지는 시작점이 될 거예요.

#엑셀IF함수 #엑셀다중조건 #엑셀IFS함수 #직장인엑셀 #엑셀꿀팁 #칼퇴스킬 #엑셀함수정리 #엑셀초보 #업무효율 #엑셀독학 #컴활1급 #오피스365 #엑셀강좌 #실무엑셀

더 많은 정보를 얻으시려면 여기를 클릭하세요.

함께보면 좋은 글