본문 바로가기
Excle/Excel 함수 사전

다중 IF 함수 📖

by 레오.J 2020. 12. 14.

다중 IF 함수 📖

📚 Excel 함수 사전 - 다중 IF 함수

 

IF 함수를 통해 단순히 조건에 따른 참, 거짓을 표시할 수 있지만 조건이 여러 개일 경우도 있을 것이다.

 

예를 들어 조건에 따라 결과 표시를 수, 우, 미, 양, 가  /  우수, 보통, 노력 등처럼 다양하게 표시해야 할 수 있다.

 

이때는 다중 IF 함수를 이용해보자! 

 


❖ '우수', '보통', '노력'으로 평가 결과 표시하기 1

평균이 80점 이상이면 '우수'를, 80~60점 사이면 '보통'을, 60점 미만이면 '노력'을 평가 결과로 표시해보자.

 

조건이 세 개이므로 IF 함수를 두 번 중첩해서 사용해야 한다.

 

'우수', '보통', '노력'으로 평가 결과 표시하는 모습

•G4 셀 선택 > =IF(F4>=80,”우수",IF(F4>=60,"보통","노력")) 입력 > 자동 채우기(더블 클릭) > 확인
ㄴ F4가 80보다 크거나 같으면 "우수" 표시  /  F4가 60보다 크거나 같으면 "보통" 60 보다 작으면 "노력" 표시

•H4 셀 선택 > =IF(F4>=90,"A",IF(F4>=80,"B",IF(F4>=70,"C",IF(F4>=60,"D","F")))) 입력 > 확인
ㄴ F4가 90보다 크거나 같으면 "A" 표시
ㄴ F4가 80보다 크거나 같으면 "B" 표시
ㄴ F4가 70보다 크거나 같으면 "C" 표시
ㄴ F4가 60보다 크거나 같으면 "D" 표시, 60보다 작으면 "F" 표시

 

💡Tip
▫︎  =IF(F4>=80,”우수",IF(F4>=60,"보통","노력")) 
IF 함수를 여러 번 중첩해서 조건을 비교할 때는 가장 큰 값(또는 가장 작은 값)부터 차례대로 비교하면서 조건을 지정해야 함.
첫 번째 IF 함수의 조건이 거짓일 때 다시 IF 함수를 이용해서 다음 조건을 체크하는 방식으로,
IF함수 안에서 IF를 지정하는 중첩 IF 함수임.

위의 함수 식의 경우 우선 첫 번째 IF 함수에 의해서 F4 셀이 80 이상인 조건에 만족하면 "우수"로 표시
그렇지 않으면 다시 두 번째 IF함수에 의해서 F4 셀이 60 이상인 조건에 만족하면 "보통" 그렇지 않으면 " 노력"으로 표시함.


▫︎ =IF(F4>=90,"A",IF(F4>=80,"B",IF(F4>=70,"C",IF(F4>=60,"D","F"))))
첫 번째 IF 함수로 90 이상이면 "A"를, 그렇지 않으면 두 번째 IF 함수로 80 이상이면 "B"를,
그렇지 않으면 세 번째 IF 함수로 70 이상이면 "C"를, 그렇지 않으면 네 번째 IF 함수로 60 이상이면 "D"를 그렇지 않으면 "F"로 표시하는 함수 식임.

작은 값부터 비교해서 처리하려면?
=IF(F4<60,"F",IF(F4<70,"D",IF(F4<80,"C",IF(F4<90,"B","A"))))

엑셀 공부해서 편하게 일하자!

 

▫︎ 공부하는 책 : 직장인을 위한 실무 엑셀

▫︎ 참고 자료 : www.gilbut.co.kr 

 

길벗, 이지톡

IT, 어학, 자기계발, 재테크, 인문, 여행 등 학습과 실용 분야 출판

www.gilbut.co.kr

 

'Excle > Excel 함수 사전' 카테고리의 다른 글

AND, OR 함수 📖  (0) 2020.12.15
IFS 함수 📖  (0) 2020.12.14
IF 함수 📖  (0) 2020.12.13
LARGE, SMALL 함수 📖  (0) 2020.12.13
MAX, MIN, MEDIAN 함수 📖  (0) 2020.12.13

댓글