Расширенные проблемы с фильтрацией в Excel - необходим совет - PullRequest
0 голосов
/ 19 ноября 2010

Итак, в основном у меня есть главная таблица, и я хочу отфильтровать эти данные в другую таблицу (обычно это просто), но я хочу, чтобы это основывалось на 2 критериях. например Я хочу отфильтровать данные конкретного отдела, но только за текущий месяц. Я отображаю текущий месяц в основной таблице, вставляя дату из пользовательской формы, а затем форматируя эту ячейку, чтобы просто отобразить месяц. Однако при использовании расширенного фильтра я использую заголовки столбцов, которые я хочу отфильтровать, например, отдел: мужчины, месяц: ноябрь (работает с использованием = now (), затем форматирование, чтобы просто отобразить месяц), но когда я запускаю фильтр, он вообще не выбирает информацию.

Я думаю, что это связано с тем, как работает месяц и отображается, но я не могу найти другой способ сделать это. Любая помощь с благодарностью.

Я также открыт для того, чтобы попробовать новый метод простого выбора данных за текущий месяц, если у кого-то есть более чистый способ, так как я уверен, что он есть.

1 Ответ

0 голосов
/ 19 ноября 2010

Вы должны использовать формулу в своих критериях, чтобы указать, какой месяц вы хотите извлечь. Но это не очень интуитивно понятно. Посмотрите на этот образец. Мой стартовый список - это диапазон A1: B7. Мои критерии находятся в диапазоне D1: E2. Департамент прост; Я только что ввел "3". (Очевидно, без кавычек.) Но вместо критерия месяца я добавил «GetMonth» и ввел формулу, показанную на панели формул. Вы можете называть это как угодно, но оно не может совпадать с заголовком в вашем списке источников. (Да, я проверял.) Формула проверяет, равен ли текущий месяц даты в ячейке B2 12, то есть декабрь, и возвращает TRUE или FALSE. Вы можете использовать 11 для ноября. Расширенный фильтр будет применять ссылку на ячейку B2, которая находится в формуле, относительно всех ячеек в столбце Месяц. И альт! мой вывод в диапазоне A10: B11 - это то, что вы ожидаете.

alt text

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...