중첩된 IF 함수 문제 해결

중첩된 IF 함수 문제 해결

나는 문제를 겪고있다IF 함수아래 예에서.

정황:

  • 시험은 3개이고 총점은 1개입니다.
  • 합격하려면 각 시험에서 최소 5점을 획득해야 합니다.
  • 시험 중 하나에서 4점 이하의 점수를 받으면 불합격입니다.
  • 그러나 통과하려면 총 점수가 16점 이상이어야 하며, 그렇지 않으면 실패합니다.

예시 1:

테스트 1 = 4, 테스트 2 = 10, 테스트 3 = 10, 총계 = 24; 그는 16개 이상의 점수를 받았지만 시험 중 하나에서 4점을 받았기 때문에 실패했습니다.

예 2:

테스트 1 = 5, 테스트 2 = 5, 테스트 3 = 5, 총계 =15; 총점이 16점 미만이기 때문에 다시 실패합니다.

문제:

나는 이 기능을 사용했습니다:

=IF(E4>=5;IF(F4>=5;IF(G4>=5;IF(H4>=16;"Pass";"Fail"))))

학생이 시험 중 하나에서 4점 이하를 받는 경우를 제외하고는 잘 작동합니다. 이런 일이 발생하면 나는 얻지 FALSE만 그렇게 되길 원합니다 Fail.

스크린샷:

https://i.stack.imgur.com/NM6rk.png

답변1

님의 댓글을 바탕으로@fixer1234:

사용AND 기능IF 함수여러 조건을 확인하고 복잡성을 줄이려면 다음을 수행하세요.

=IF(AND(E4>=5,F4>=5,G4>=5,H4>=16);"Pass";"Fail")

관련 정보