Формула Excel: Зачисление в класс студентов с таблицей -

Содержание

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

=IF(COUNTIF(range,class),"x","")

Резюме

Чтобы отслеживать зачисление учащихся в класс, когда классы могут появляться в любом порядке, вы можете создать таблицу с дополнительными столбцами, по одному для каждого класса, чтобы отмечать и подсчитывать зачисление. В показанном примере формула в G6:

=IF(COUNTIF($C6:$F6,G$5),"x","")

После того, как вы отметили классы, вы можете включить автофильтр, а затем отфильтровать каждый класс по мере необходимости, чтобы вывести список зачисленных студентов.

Объяснение

Обратите внимание, что цель этого примера - один из способов «нормализовать» данные, когда порядок значений является случайным. Есть много способов подойти к этой проблеме.

Формула в G6 полагается на функцию СЧЁТЕСЛИ для подсчета наличия данного класса (например, «математика», «искусство» и т. Д.) В столбцах от C до F:

=IF(COUNTIF($C6:$F6,G$5),"x","")

Имена классов берутся из строки 5, а ссылки смешиваются, чтобы можно было копировать формулу по таблице и вниз.

Когда COUNTIF находит класс в диапазоне, он возвращает положительное число. Функция ЕСЛИ оценит любой положительный результат как ИСТИНА и вернет «x». Если класс не найден, COUNTIF вернет ноль, а IF вернет пустую строку ("").

Формула для подсчета зачисления

Формула, используемая в строке 4 для подсчета студентов в каждом классе, выглядит так:

=COUNTIF(Table1(Math),"x")

В этом случае структурированная ссылка добавляется автоматически, поскольку все данные находятся в таблице. Эквивалентная формула без структурированных ссылок:

=COUNTIF(G6:G15,"x")

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