if 함수는 조건을 주고
거기에 맞는 값(참,true), 맞지 않는 값(거짓, false)
을 찾는 함수라고 보시면 됩니다.
간단하게 예시를 통해서 알아보도록 하겠습니다.
if 함수 - 단일
if 함수 사용방법은
"=if(조건, 참, 거짓)"
이라고 볼 수 있습니다.
예시 몇 개를 보여드리겠습니다.
조건) 점수가 60점 이상이면 "합격(참)",아니면 "불합격(거짓)"
위에서 3개의 방식으로 입력을 해보았습니다.
여기서는 기준(C4)를 선택하고 비교하는 값을 직접 입력
+ 참,거짓에도 직접 입력(직접 입력 시 " " 사용)
하여 출력했습니다.
여기서는 기준(C4)를 선택하고 비교하는 값(B4)를 선택
+ 참,거짓에는 직접 입력(직접 입력 시 " " 사용)
하여 출력했습니다.
여기서는 기준(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] 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 |