1

Я работаю в Excel 2010. Я ищу возможность изменить поведение выпадающих фильтров сводной таблицы.

В обычной электронной таблице Excel (не сводной), если я применяю фильтр к набору данных, а затем фильтрую поле, остальные фильтры полей ограничиваются моим первым фильтром.

Например, если у меня есть таблица с названиями / типами цветов. У меня есть два поля, "категория" и "имя цвета". Категории "цвета в радуге" (традиционные 7, Рой Г. Бив) и "другие". Если я отфильтрую свою обычную непивотированную электронную таблицу по категории "цвета радуги", он не только ограничит мой набор данных этими 7 цветами (красный, оранжевый, желтый, зеленый, синий, индиго и фиолетовый), когда я выберу фильтр в поле названия цвета все, что я вижу в раскрывающемся списке фильтров, это те 7 опций. Предыдущий фильтр ограничивал доступные параметры.

По моему опыту, раскрывающиеся фильтры сводной таблицы показывают все возможные параметры в наборе данных для данного поля, даже если я ограничил данные фильтрами или срезами в других полях. IE - в приведенном выше примере, если я повернул свой табличный стиль набора данных и отфильтровал свою сводную таблицу по категории "цвета радуги", сводная таблица будет отображаться только с красным, оранжевым, желтым и т.д., Как и ожидалось. Однако, если я выберу раскрывающийся фильтр для поля имени цвета, раскрывающийся фильтр все равно покажет мне все лишние несоответствующие названия цветов, не относящиеся к выбранной категории, такие как охра и черный. Я хочу, чтобы этот выпадающий фильтр в поле "имя цвета" сводной таблицы просто отображал ограниченный набор из 7 значений, основанный на моем предыдущем фильтре категорий.

Такие программы, как Tableau, имеют возможность "показывать только соответствующие данные" в своих фильтрах. Я хотел бы что-то подобное для сводных таблиц Excel, если это возможно.

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

1 ответ1

2
  1. Создайте сводную таблицу с полями по мере необходимости.
  2. Нажмите на любую ячейку в таблице и вставьте слайсер (нажмите на кнопку insert slicer , которая появляется на ленте). Вам будет задан вопрос о том, какие поля должны быть добавлены в слайсер, поэтому здесь вы должны добавить все поля, по которым вы хотите фильтровать.
  3. Слайсеры будут отображаться, и когда вы выбираете значение в слайсере, следующий слайсер будет отображать опции, доступные под первым слайсером, синим цветом, а остальные - белым.

Взгляните на этот скриншот и обязательно ознакомьтесь с документацией Microsoft по этому вопросу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .