고급 IF 함수

AND 및 OR가 있는 IF

브라우저가 비디오를 지원하지 않습니다. Microsoft Silverlight, Adobe Flash Player 또는 Internet Explorer 9를 설치하세요.

이 비디오에서 AND 및 OR 함수를 중첩하여 IF 함수의 기능을 확장하는 방법을 알아보세요.

더 많은 정보를 원하는 경우

함수 내에 함수 중첩

IF 함수

SUMIFS 함수

COUNTIFS 함수

AVERAGEIFS 함수

IFERROR 함수

이번 과정에서는 AND 및 OR 함수를 중첩하여 IF 함수의 기능을 좀더 폭넓게 활용해 보겠습니다.

중첩된 AND 함수가 포함된 IF 함수를 사용하여 모든 시험에서 A를 받은 학생을 찾고자 합니다.

수식에서는 모든 조건에 대해 참인지 검사합니다. 모두 참인 경우 IF 함수 결과는 TRUE가 됩니다.

모든 시험에서 A를 받았는지 확인하려면 Test 1에 대한 점수가 90 이상인지

(여기에서 커서가 셀 참조 옆에 위치하는데, F4 키를 눌러 절대 셀 참조로 만듭니다.)

그리고 Test 2에 대한 점수가 90 이상인지(여기에서 다시 F4 키를 누릅니다.)

그리고 Test 3에 대한 점수가 90 이상인지 알아야 합니다.

모든 점수가 90 이상인 경우 IF 함수에서 "Yes"를, 그렇지 않은 경우 "No"를 반환합니다.

수식을 복사합니다.

모든 시험에서 A를 받은 학생은 "Mo" 뿐이네요.

이제 자세한 과정을 살펴보도록 하겠습니다.

AND는 모든 인수의 계산 결과가 TRUE일 때 TRUE를, 그 중 하나라도 FALSE로 계산되는 경우 FALSE를 반환합니다.

IF 함수의 경우에는 logical_test 계산 결과가 TRUE일 때 value_if_true를 반환하고

logical_test 계산 결과가 FALSE일 때 value_if_false를 반환합니다.

AND는 IF 함수에 중첩되어 있으며 logical_test 역할을 합니다.

AND 함수의 모든 인수 계산 결과가 TRUE인 경우, IF에서는 value_if_true를 반환합니다.

AND 함수의 인수 중 하나라도 FALSE로 계산되는 경우, IF에서는 value_if_false를 반환합니다.

이번에는 중첩된 OR 함수가 포함된 IF 함수를 사용하여 하나 이상의 시험에서 A를 받은 학생을 찾아보겠습니다.

하나 이상의 시험에서 A를 받았는지 확인하려면 Test 1에 대한 점수가 90 이상인지

또는 Test 2에 대한 점수가 90 이상인지 또는 Test 3에 대한 점수가 90 이상인지 알아야 합니다.

하나 이상의 시험에서 90 이상의 점수를 받은 경우 IF 함수에서 "Yes"를 반환합니다.

어떤 시험에서도 90 이상의 점수를 받지 못했다면 "No"를 반환합니다.

Bob과 "Mo"가 하나 이상의 A를 받았군요.

자세한 과정을 살펴보겠습니다. 이는 중첩된 AND 함수와 비슷합니다.

OR는 자신의 인수 중 하나 이상이 TRUE인 경우 TRUE를, 모든 인수가 FALSE인 경우 FALSE를 반환합니다.

이 예제에서 OR는 IF 함수에 중첩되어 있으며 logical_test 역할을 합니다.

OR 함수의 인수 중 하나 이상의 계산 결과가 TRUE인 경우, IF에서는 value_if_true를 반환합니다.

OR 함수의 모든 인수 계산 결과가 FALSE인 경우, IF에서는 value_if_false를 반환합니다.

다음 과정에서는 COUNTIFS 및 SUMIF 함수에 대해 살펴보겠습니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×