엑셀 IF함수 중첩사용하기

지난 시간에 간단하게 if 함수 사용 방법을 배웠습니다.

이번에는 IF함수를 중첩(다중 사용)하여 사용하는 방법에 대해서 배워 보도록하겠습니다.



IF함수 중첩(다중) 사용 형식

if함수는 논리 값을 확인하고 참 또는 거짓을 반환 합니다.

그래서 조건에 따라 두가지 결과 값이 나타나는데 

두번째 결과 값에 IF 함수를 넣어 그 조건을 가지고 또 다시 논리 값을 비교하는 것입니다.




IF함수 중첩 사용 예제

▲ 성적을 표시하는 예제를 한번 만들어 보겠습니다. 


=IF(C3>=90,"수",IF(C3>=80,"우",IF(C3>=70,"미",IF(C3>=60,"양","가"))))


1. C3 셀에서 90보다 크거나 같은 경우의 "수" 값을 가져옵니다. 

2. 점수가 80보다 크거나 같은 경우 "우" 값을 가져옵니다.

3. 점수가 70보다 크거나 같은 경우 "미" 값을 가져옵니다.

4. 점수가 60보다 크거나 같은 경우 "양" 값을 가져옵니다.

5. 모든 값이 아닐 경우 "가" 값을 가져옵니다. 



▲ D3에 if 함수를 넣습니다.



▲ 해석을 하자면 "90일 때 수라고 표시하고 아닐 때" 뒤에 값을 비교 하게 됩니다.  



▲ 나머지 값들도 하나하나 입력해 줍니다.



▲  모두 입력을 하고 엔터키를 눌러줍니다.



▲ 셀을 클릭하여 아래로 드래그합니다.



▲ 해당하는 값들을 볼 수 있습니다.



주의: 중첩은 64개까지 가능은 합니다만 그렇게 하는 것은 바랍직 하지 않습니다.

복잡도 하거니와 중첩하다가 오류가 많은 오류가 있을 수 있습니다.

4개 이상 중첩된 함수에는 IFS 함수를 써서 간단하게 만드는 것이 좋습니다.

반응형

댓글

Designed by JB FACTORY