IF함수의 중첩
IF 함수를 사용하면 조건을 테스트하고 True 또는 False인지 결과를 반환하여 예상값과 특정 값을 논리적으로 비교할 수 있습니다.
IF함수의 기본 원리
IF(어떤 항목이 True이면 어떤 작업을 수행하고 그렇지 않으면 다른 작업을 수행함)
=IF(logical_test, value_if_true, [value_if_false])
logical_test(필수) 검사할 조건입니다.
value_if_true (필수 인수) logical_test 의 결과가 TRUE일 경우 반환할 값입니다.
value_if_false (선택 인수) logical_test 의 결과가 FALSE일 경우 반환할 값입니다.
IF함수의 중첩
=IF(조건1,조건에 충족할 경우 나타내는 것,IF(조건2,조건2에 충족할 경우 나타내는 것,IF(조건3,조건3에 충족할 경우 나타내는 것,나머지의 경우 나타낼값)))
예시) 학점 "A,B,C,D" 구하기
조건1: 90점 이상이면 "A" 수식1: 비교할대상셀>=90,"A"
조건2: 80점 이상이면 "B" 수식2: 비교할대상셀>=80,"B"
조건3: 70점 이상이면 "C" 수식3: 비교할대상셀>=70,"C"
조건4: 나머지는 "F" 조건3 외에 나머지 "F"
*비교연산자
=같다
>크다
<작다
>=크거나 같다
<=작거나 같다
<>같지 않다
IF함수 구할 셀을 클릭 한 다음 함수 =IF(조건2,조건2에 충족할 경우 나타내는 것,IF(조건3,조건3에 충족할 경우 나타내는 것,나머지의 경우 나타낼값)))을 입력한다.
=IF(D6>=90,"A",IF(D6>=80,"B",IF(D6>=70,"C",IF(D6>=60,"D","E"))))
*IF의 갯수 만큼 ()을 입력해 줍니다. 마지막에 괄호 갯수를 주의합니다.