Формула Excel: зарахування студентів до класу з таблицею -

Зміст

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

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

Резюме

Щоб відстежувати реєстрацію студентів у класах, коли класи можуть відображатися в будь-якому порядку, ви можете створити таблицю з додатковими стовпцями, по одній для кожного класу, щоб позначити та підрахувати реєстрацію. У наведеному прикладі формула в G6 має вигляд:

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

Після позначення класів ви можете увімкнути автофільтр, а потім відфільтрувати кожен клас, якщо потрібно, щоб внести список зарахованих учнів.

Пояснення

Зверніть увагу, що мета цього прикладу полягає в тому, як один із способів "нормалізувати" дані, коли порядок значень є випадковим. Існує багато способів підійти до цієї проблеми.

Формула в G6 покладається на функцію COUNTIF для підрахунку присутності даного класу (тобто "математики", "мистецтва" тощо) у стовпцях C-F:

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

Імена класів витягуються з рядка 5, а посилання змішуються, щоб дозволити копіювати формулу в таблиці та внизу.

Коли COUNTIF знаходить клас у діапазоні, він повертає додатне число. Функція IF оцінить будь-який позитивний результат як TRUE і поверне "x". Якщо класу не знайдено, COUNTIF поверне нуль, а IF поверне порожній рядок ("").

Формула для зарахування зарахування

Формула, яка використовується в рядку 4 для підрахунку учнів у кожному класі, виглядає так:

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

У цьому випадку структуроване посилання додається автоматично, оскільки всі дані знаходяться в таблиці. Еквівалентна формула без структурованих посилань:

=COUNTIF(G6:G15,"x")

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