2010-11-19 6 views
0

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

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

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

ответ

0

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

alt text

+0

Спасибо за большой ответ, это выглядит, как он будет делать вид, что мне нужно, но моя проблема в том, что я действительно нужен динамический способ в месяц автоматически меняется вместо ввода «11» или Например, «12» - любые идеи? Большое спасибо за помощь! – user319940

+0

Получил его работу с небольшим обходным путем, большое спасибо :). – user319940

Смежные вопросы