상세 컨텐츠

본문 제목

[excel] if 함수

취미/excel

by js-delog77 2023. 10. 18. 13:23

본문

if 함수는 조건을 주고 

거기에 맞는 값(참,true), 맞지 않는 값(거짓, false)

을 찾는 함수라고 보시면 됩니다.

 

간단하게 예시를 통해서 알아보도록 하겠습니다.

 


if 함수 - 단일

if 함수 사용방법은

"=if(조건, 참, 거짓)"

이라고 볼 수 있습니다.

 

예시 몇 개를 보여드리겠습니다.

조건) 점수가 60점 이상이면 "합격(참)",아니면 "불합격(거짓)

위에서 3개의 방식으로 입력을 해보았습니다.

 

방법 1. A 타입

여기서는 기준(C4)를 선택하고 비교하는 값을 직접 입력

+ 참,거짓에도 직접 입력(직접 입력 시 " " 사용) 

하여 출력했습니다.


방법 2. B타입

여기서는 기준(C4)를 선택하고 비교하는 값(B4)를 선택

+ 참,거짓에는 직접 입력(직접 입력 시 " " 사용) 

하여 출력했습니다.


방법 3. C, D타입

여기서는 기준(C4)를 선택하고 비교하는 값(B4)를 선택

+ 참, 거짓에는 미리 입력되어 있는 값을 선택하고 고정

[고정:$ (열, 행 고정 따로 가능)]

- 고정: F4(한 번: 전체, 두 번: 행, 세 번: 열) 

하여 출력했습니다.

 

그럼 밑으로 드래그해도 고정되어서 

같은 수식을 사용하는 계산에 용이해지죠.


if 함수 - 다중

if 함수는 단일로 사용해도 

좋지만 중복해서 사용하는 것도 좋습니다.

 

중복 반복도 쉬워요.

"참, 거짓" 항목에 다시 if를 입력해 주시면 됩니다.

그렇게 하면 아래 조건식에 맞는 값을 출력할 수 있게 되는 거죠.

 

식을 한번 뜯어보겠습니다.

 

"첫 부분"

맨 먼저 if 함수 + AND 함수 사용

[AND: 두 개의 조건식이 모두 참이어야 참] 

AND 함수 안에 2 개의 조건을 넣었습니다. 

 

조건) 100 이하, 90점 이상

 

만족하면 참을 출력하는 거죠.

이미 옆에 'A,B,C,F'를 입력해 두었으니 절대값($)으로

가져오겠습니다.

만약 만족하지 못했으면 거짓으로 넘어가겠죠.

다시 위에서 사용한 것처럼 함수를 사용해 주세요.

이런 게 반복됩니다. 

반복하다가 마지막 조건만 남았을 겁니다.

여기서는 

 

70점 이상이면 "C", 아니면 "F" 등급 

 

그래서 수식을 추가할 필요 없이 결과만 입력하면 끝~~!!!

(수식 힘들었어~~~!!!!! ♨ ♧ ♨)

 

이게 끝입니다.

 

ps) AND로 '100 이하'로 설정한 것은 

마지막을 보시면 점수 120점이 입력되어 있고 총점이 100점 만점일 경우

만점을 넘었으니 잘못되었다고 판단하여 'F' 낙제를 때려버리는 겁니다. 

 

'취미 > excel' 카테고리의 다른 글

[excel] countif(s) 함수  (1) 2023.10.23
[excel] VLOOKUP 함수  (1) 2023.10.19
[excel] sum, average 함수  (0) 2023.10.14
[excel] 유효성 검사  (0) 2023.10.11
[excel] 채우기 핸들  (1) 2023.10.10

관련글 더보기