2016-12-16 5 views
0

У меня есть некоторые трудности с Excel, у меня сводная таблица и фильтр на одном из столбцов. Эти фильтры не являются простым правилом, вы можете сказать, что данные выбираются случайным образом. Итак, я хочу, чтобы можно было отменить этот фильтр. Любое решение будет оценено.Как изменить фильтр в сводной таблице excel

Спасибо.

+0

Без дополнительной информации это будет довольно громоздкая задача в 3 этапа: (1) Заполните массив со всеми доступными параметрами. (2) Исключите из этого массива все параметры, которые в настоящее время выбраны в фильтре. (3) Измените фильтр, чтобы использовать вновь созданный массив. Тем не менее, это может быть не то, что вы хотите. Если вы фильтруете цифры, у вас может быть фильтр типа '<10' или что-то в этом роде. Или фильтр даты между двумя датами. В этих случаях указанное решение не было бы оптимальным (по меньшей мере). – Ralph

+0

К сожалению, я фильтрую строки. Msgstr "Изменить фильтр для использования вновь созданного массива", как это сделать (автоматически)? –

+0

Вы можете назначить сводный фильтр непосредственно в массиве: http://stackoverflow.com/questions/31416084/optimize-excel-pivot-table-filter-using-array-vba – Ralph

ответ

0

У меня была аналогичная проблема, поэтому я сделал то, что выбрал нужные мне элементы (отфильтровал их) и поместил их в панель строк. Затем я создал группу для всех из них - назвал ее, давайте скажем «Okay List». Затем я удалил фильтр, то есть сохранил «Okay list» и все остальные элементы. Затем снова была сделана группа всех «других предметов». Теперь у меня две группы, одна - «Окно» и еще один «Другой список». Вы можете поместить их обратно в фильтры и выбрать, что когда-либо понадобится.

Надеюсь, что это поможет.

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