다중 IF 함수(중첩 IF 함수)
- 설명 : IF 함수의 조건이 2개 이상일 때 IF 함수를 여러 개 사용하여 ‘참’에 해당하는 값을 표시하며, 그렇지 않으면 ‘거짓’에 해당하는 값을 표시
- 형식 : =IF(조건1, 참일 때 표시할 내용, IF(조건2, 참일 때 표시할 내용, 거짓일 때 표시할 내용))
- 사용 예 : =IF(A2>=80,“우수”,IF(A2>=70,“보통”,“저조”))
- 값(A2)이 80 이상이면 ‘우수’, 71~79 이면 ‘보통’, 그 외는 ‘저조’
ㅇ NOT 함수
- 설명 : 조건식의 사용할 때 결과를 반대로 표시
- 형식 : =NOT(조건식)
- 사용 예 : =IF(NOT(A2>=80),“불합격”,“합격”)
- 값(A2)이 80 이상이면 합격, 그 외는 불합격
ㅇ AND 함수
- 설명 : 모든 조건을 만족하면 참, 그렇지 않으면 거짓에 해당하는 조건을 만들 때 사용하는 함수
- 형식 : =AND(조건1, 조건2, ... 조건30)
- 사용 예 : =IF(AND(A2>=40,B2>=40,C2>=40,D2>=60),“합격”,“불합격”)
- 1과목(A2)이 40점 이상이면서, 2과목(B2)이 40점 이상이면서, 3과목(C2)이 40점 이상이면서, 평균(D2)이 60점 이상이면 합격, 그 외는 불합격
ㅇ OR 함수
- 설명 : 한 개의 조건이라도 만족하면 참, 그렇지 않으면 거짓에 해당하는 조건을 만들 때 사용하는 함수
- 형식 : =OR(조건1, 조건2, 조건30)
- 사용 예 : =IF(OR(A2<40,B2<40,C2<40,D2<60),“불합격”,“합격”)
- 1과목(A2)이 40점 미만이거나, 2과목(B2)이 40점 미만이거나, 3과목(C2)이 40점 미만이거나, 평균(D2)이 60점 미만이면 불합격, 그 외는 합격
ㅇ TRUE 함수
- 설명 : 논리값을 TRUE로 표시
- 형식 : =TRUE()
- 사용 예 : =IF(A2>3,TRUE,FALSE) → TRUE(A2의 값이 3보다 클 경우)
ㅇ FALSE 함수
- 설명 : 논리값을 FALSE로 표시
- 형식 : =FALSE()
- 사용 예 : =IF(A2>3,TRUE,FALSE) → FALSE(A2의 값이 3보다 크지 않은 경우)
d4에서 d13 줄쩨 소닉이라는 카운트 출력하기
=COUNTIF(D4:D13,"소닉")