Формула Excel: Потрібно скласти 4 з 6 предметів -

Зміст

Загальна формула

=IF(COUNTIF(range,">=70")>=4,"Pass","Fail")

Резюме

Щоб повернути "Прохід", коли будь-який з 4 предметів має прохідний бал, і "Не вдалося", якщо ні, ви можете використовувати формулу, засновану на функціях IF і COUNTIF. У наведеному прикладі формула в I5 має вигляд:

=IF(COUNTIF(C5:H5,">=70")>=4,"Pass","Fail")

де 70 являє собою прохідний бал з усіх предметів.

Пояснення

Працюючи з вивороту, ця формула використовує функцію COUNTIF для підрахунку прохідних балів з усіх шести предметів:

COUNTIF(C5:H5,">=70") // count passing subjects

Результат в I5 - 3, в I6 - 5, а в I7 - 6. Хороша ідея - використовувати COUNTIF самостійно під час запуску цієї формули, щоб переконатися, що ви отримуєте очікувані результати, перш ніж додавати більше логіки.

Потім число, повернене COUNTIF, перевіряється на 4 з оператором (> =) більшим або рівним, і вираз повертає TRUE або FALSE для логічного тесту всередині функції IF.

Якщо 4 або більше випробовуваних мають прохідний бал щонайменше 70, ЯКЩО повертає "Прохід". Якщо ні, функція IF повертає "Fail".

Повинен здати математику та англійську мову

Якщо математика та англійська повинні мати прохідні бали, незалежно від того, які інші бали присутні, формулу можна розширити так:

=IF(AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70),"Pass","Fail")

Тут функція AND використовується для логічного тесту всередині IF:

AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70)

І поверне TRUE лише тоді, коли виконуються всі три умови:

  1. Прохідний бал з 4 з 6 предметів
  2. Прохідний бал з математики
  3. Прохідний бал з англійської мови

Якщо вам потрібна логіка "або / або", ви можете використовувати функцію АБО або навіть поєднати АБО з І.

Цікаві статті...