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

Содержание

Общая формула

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

Резюме

Чтобы вернуть «Успешно», когда любые 4 предмета имеют проходной балл, и «Неудачно», если нет, вы можете использовать формулу, основанную на функциях ЕСЛИ и СЧЁТЕСЛИ. В показанном примере формула I5 имеет следующий вид:

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

где 70 представляет собой проходной балл по всем предметам.

Объяснение

Эта формула использует функцию СЧЁТЕСЛИ для подсчета проходных баллов по всем шести предметам:

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

Результат в I5 - 3, в I6 - 5, а в I7 - 6. Хорошая идея - использовать только СЧЁТЕСЛИ, когда вы запускаете эту формулу, чтобы убедиться, что вы получаете ожидаемые результаты, прежде чем добавлять дополнительную логику.

Затем число, возвращаемое функцией СЧЁТЕСЛИ, сравнивается с 4 с помощью оператора больше или равно (> =), и выражение возвращает ИСТИНА или ЛОЖЬ для логической проверки внутри функции ЕСЛИ.

Если 4 или более предметов имеют проходной балл не менее 70, IF возвращает «Успешно». В противном случае функция ЕСЛИ возвращает «Fail».

Необходимо сдать математику и английский язык

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

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

Здесь функция И используется для логической проверки внутри IF:

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

И вернет ИСТИНА только при соблюдении всех трех условий:

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

Если вам нужна логика «или / или», вы можете использовать функцию ИЛИ или даже объединить ИЛИ с И.

Интересные статьи...