Расширенный фильтр Excel: как собрать список обращений учеников по нескольким условиям
Куратору часто нужно получить сами обращения, а не только их количество. Разберём выборку с двумя сочетаниями модуля и статуса, проверим результат по кодам и отметим момент обновления списка.
В этом материале
Опишите две группы обращений
Представим условный журнал небольшого курса. Перед встречей куратор хочет разобрать открытые вопросы модуля М1 и вопросы модуля М2, которые ожидают уточнения. Остальные обращения на эту встречу не попадают. Сначала запишем правило словами: «М1 и Открыт» либо «М2 и Ожидание».
Если требуется только число таких вопросов, удобнее обратиться к подсчёту через СЧЁТЕСЛИМН. Здесь нужен рабочий список с кодами записей, чтобы распределить конкретные вопросы между ведущим и куратором.
Создайте отдельную учебную копию таблицы. Для первого испытания достаточно вымышленных кодов и категорий. Когда логика будет проверена, перенесите её в свой рабочий журнал с теми полями, которые действительно нужны команде.
Подготовьте маленький контрольный список
Разместите заголовки «Код», «Модуль», «Статус» в ячейках A6:C6. Ниже внесите шесть записей; каждая строка описывает отдельное обращение:
Q1 — М1 — Открыт.
Q2 — М1 — Закрыт.
Q3 — М2 — Открыт.
Q4 — М2 — Ожидание.
Q5 — М1 — Открыт.
Q6 — М10 — Открыт.
Таким образом, исходный диапазон вместе с шапкой занимает A6:C12. Вручную ожидаем три записи: Q1, Q4 и Q5. Строку Q6 добавили специально: похожий код М10 не должен считаться кодом М1.
До настройки фильтра убедитесь, что названия статусов написаны одинаково. Например, «Ожидание» и «Ожидает» в этой модели означают разные значения. Не исправляйте категории вслепую: сначала договоритесь с коллегами об их значении и только затем приводите журнал к одному словарю.
Запишите критерии с точным совпадением
В A1:B1 скопируйте заголовки «Модуль» и «Статус». Для первой группы в A2 введите ="=М1", а в B2 — ="=Открыт". Для второй группы в A3 введите ="=М2", а в B3 — ="=Ожидание". Ячейки покажут значения с начальным знаком равенства, например =М1.
В документации Microsoft по расширенному фильтру условия одной строки объединяются логикой И, а разные строки задают альтернативы ИЛИ. Запись через строковое выражение с равенством нужна для точного текстового сравнения: простой текст может означать совпадение начала значения.
Наш диапазон критериев — A1:B3. Между ним и исходным списком остаются пустые строки. Не включайте пустую дополнительную строку внутрь диапазона критериев. Перед запуском прочитайте обе строки условий вслух и сравните с исходной задачей куратора.
Получите отдельную выборку
В настольном Excel для Windows выберите ячейку исходного списка и откройте «Данные → Дополнительно» в группе сортировки и фильтрации. Выберите копирование результата в другое место. Укажите исходный диапазон A6:C12, диапазон условий A1:B3 и свободную область того же листа, например начиная с E6.
Не включайте режим только уникальных записей: сейчас каждое обращение важно само по себе. Подтвердите действие и сравните полученные коды с ожидаемыми Q1, Q4, Q5. Исходный журнал оставьте на месте — он понадобится для следующей проверки.
Если результат отличается, разбирайте конкретную лишнюю или пропущенную запись. Q6 в выборке указывает на проблему точности сравнения М1. Q3 означает, что комбинации условий заданы иначе, чем планировалось. Отсутствие Q4 требует проверить написание статуса и границы диапазонов.
Обновляйте список явно
Расширенный фильтр не обновляет выборку автоматически при изменении условий. Это ограничение отмечено в той же справке Microsoft. Относитесь к полученному списку как к снимку журнала на конкретный момент.
Проведите вторую проверку: измените статус Q4 на «Закрыт». После повторного применения тех же условий должны остаться Q1 и Q5. Старую область результата предварительно очистите в пределах прежней выборки или используйте новое свободное место, чтобы оставшаяся строка не выглядела частью свежего списка.
Добавив новые обращения, включите их в исходный диапазон следующего запуска. Рядом с результатом запишите время обновления и выбранные группы. Коллеге должно быть понятно, какие записи он получил и насколько свеж этот список.
Передайте выборку в работу
Для встречи добавьте к полученным кодам ответственного и следующее действие. Например, Q1 разбирает преподаватель, а Q5 куратор уточняет до начала встречи. Решение о статусе затем внесите в основной журнал, чтобы следующая выборка учитывала результат работы.
Не удаляйте обращения только потому, что их формулировки похожи. При необходимости отдельно разберите поиск и удаление дубликатов Excel: одинаковый текст от разных учеников ещё не означает лишнюю запись.
Сохраните рядом с рабочим файлом шесть контрольных строк и два ожидаемых результата: сначала три кода, после закрытия Q4 — два. Такой небольшой пример позволит быстро проверить логику, если позже появятся новые модули, статусы или другой ответственный за подготовку встречи.
Источники
Создайте свой курс в Umhub
Примените то, что узнали: соберите программу, добавьте материалы и пригласите учеников.