티스토리 뷰

엑셀(EXCEL)

IF 함수

winnersbox 2020. 5. 26. 13:36
반응형

IF 함수는 가장 많이 사용하는 Excel 함수 중 하나로, 특정 값과 예상값을 논리적으로 비교할 수 있는 함수입니다.

따라서 IF 문에서는 두 개의 결과가 나타날 수 있습니다. 첫 번째 결과는 비교가 True인 경우이고 두 번째 결과는 비교가 False인 경우입니다.

예를 들어 =IF(C2=”Yes”,1,2)는 IF(C2 = Yes이면 1을 반환하고, 그렇지 않으면 2를 반환한다)라는 의미입니다.

 

(출처 : Excel2016 도움말)

 

1. IF 함수를 통해서 점수가 90점 이상이면 S등급 그 외에는 A등급으로 나눠보려고 합니다.

 

IF함수기본

 

기준이 되는 점수는 D셀이므로 만약에 D3의 값이 90점보다 크면 S를 표시해주고 아니면 A를 표시해준다. 라고 설정하면 되겠죠?

 

1) =IF(D3>=90,     -> D3이 90보다 크거나 같으면

2) =IF(D3>=90,"S" -> S를 표시해주고

3) =IF(D3>=90,"S","A") -> 90보다 크지않으면 A를 표시해준다.

 

그래서 위의 수식을 완성하면 아래와같은 결과가 나오게됩니다.

 

성적표 완성

 

2. IF 함수를 통해서 점수가 90점 이상이면 S등급 80점 이상이면 A등급 그 이하는 B등급으로 나눠보려고 합니다.

 

1) =IF(D3>=90,     -> D3이 90보다 크거나 같으면

2) =IF(D3>=90,"S" -> S를 표시해주고

3) =IF(D3>=90,"S",IF(D3>=80) -> D3이 90보다 크지않지만 80보다 크거나 같으면

4) =IF(D3>=90,"S",IF(D3>=80"A") -> A를 표시해주고

5) =IF(D3>=90,"S",IF(D3>=80"A","B")) -> 80보다 크지않으면 B를 표시해준다.

 

그래서 위의 수식을 완성하면 아래와같은 결과가 나오게됩니다.

 

 

위와같이 IF안에 IF를 그안에 또 IF를 중첩하여 여러가지 조건에 맞는 결과물을 얻어낼 수 있습니다.

또한 OR나 AND를 통하여 조금더 간단하게 비교를 할수도 있습니다.

 

OR와 AND는 다음시간에 설명해드릴게요.

반응형

'엑셀(EXCEL)' 카테고리의 다른 글

SUM, SUMIF, SUMIFS 함수  (0) 2021.01.14
엑셀 AND, OR, NOT 함수  (0) 2020.06.12
IFERROR 함수  (0) 2019.01.16
[1] ROW함수  (0) 2017.12.06
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함