엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자!

관리자 ·

엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자!

엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 1

엑셀을 조금이라도 써본 사람이라면 한 번쯤 들어봤을 함수, 바로 IF 함수입니다. 조건에 따라 셀의 값을 다르게 표시해주는 이 함수는 단순한 계산은 물론, 복잡한 업무 자동화에도 널리 사용됩니다. 이번 포스팅에서는 IF 함수의 기본 구조부터 중첩 사용법, 실전 예제까지 IF 함수의 모든 것을 정리해드립니다. 1. IF 함수란? 엑셀의 IF 함수는 어떤 조건을 만족하면 A를, 그렇지 않으면 B를 반환하는 함수입니다. ​ 기본 구조 =IF(조건, 조건이 참일 때의 값, 조건이 거짓일 때의 값) ​ 예를 들어, =IF(A1>10, "합격", "불합격") ​ 이 공식은 A1 셀의 값이 10보다 크면 "합격", 그렇지 않으면 "불합격"을 반환합니다. ​엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 2 2. IF 함수 사용 예제 예제 1: 점수에 따라 합격/불합격 구분하기 엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 3=IF(B2>=60, "합격", "불합격")
=IF(B3>=60, "합격", "불합격") 예제 2: 상품 재고 체크 엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 4=IF(B2=0, "품절", "판매중") =IF(B3=0, "품절", "판매중") 3. 중첩 IF 함수 (Nested IF) 조건이 두 개 이상인 경우에는 IF 함수를 여러 번 겹쳐서 사용할 수 있습니다. 예제 3: 성적 등급 매기기 엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 5 =IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", "F"))) 이 공식은 점수에 따라 다음과 같이 등급을 반환합니다: 90 이상: A 80~89: B 70~79: C 그 외: F 💡 팁: 중첩 IF는 많아질수록 가독성이 떨어지므로 IFS 함수(엑셀 2016 이상)나 VLOOKUP, SWITCH 등의 함수로 대체할 수도 있습니다.
4. IF 함수와 다른 함수 결합하기 예제 4: AND / OR와 함께 사용하기 복수 조건을 넣고 싶을 땐 AND 또는 OR 함수를 함께 사용합니다. 조건: 점수가 80 이상이고 출석률이 90% 이상이면 "우수" =IF(AND(A2>=80, B2>=90), "우수", "일반") 엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 6 조건: 점수 또는 출석률 둘 중 하나라도 기준 미달이면 "주의" =IF(OR(A2<60, B2<70), "주의", "통과") 엑셀 IF 함수 완벽 가이드: 조건에 따라 다른 결과를 만들자! · 본문 이미지 7 5. 실무에서 자주 쓰는 IF 함수 활용 팁 ✅ 공백 체크 =IF(A1="", "값 없음", A1) ​ ✅ 날짜 비교 =IF(TODAY()>A1, "지남", "진행 중") ​ ✅ 오류 방지 =IFERROR(수식, "오류 발생 시 대체값")
6. IF 함수 실수 방지 팁
문자 비교 시 큰따옴표 필수: =IF(A1="Y", "예", "아니오") 숫자 조건 시 수식 정확하게: =IF(A1>0, "양수", "0 또는 음수") 셀 서식 확인: 비교하려는 값이 날짜인지, 텍스트인지 확인 필요 중첩 IF는 최대 64개까지 가능 (현실적으론 3~4개 이하 권장) 마무리 IF 함수는 엑셀에서 가장 유용하고 자주 쓰이는 함수 중 하나입니다. 조건에 따라 결과를 다르게 만들 수 있기 때문에 다양한 업무 자동화, 보고서, 데이터 정리에 필수적으로 사용됩니다. 처음엔 조금 복잡해 보일 수 있지만, 몇 번만 연습해보면 금방 익숙해질 수 있습니다. 엑셀 자동화에 관심 있다면, IF 함수는 반드시 숙지해야 할 기본 중의 기본입니다. 다음 포스팅에서는 IFS, SWITCH, CHOOSE 등 다중 조건 처리를 더 쉽게 도와주는 함수들을 소개해드릴게요!

스터디클럽의 다른 강의 보기