Фильтр power pivot с использованием выборок из другой сводной таблицы

#excel #vba #powerpivot

#excel #vba #powerpivot

Вопрос:

Я создал power pivot (KPI-1) с тремя рабочими срезами. Вместо срезов я бы предпочел фильтровать KPI-1, используя выборку из другого power pivot (аптеки) в той же книге.

Я создал вторую power pivot (KPI-2) без срезов на новом листе в той же книге, а затем создал соединения срезов с первой power pivot (KPI-1). Я могу успешно использовать срезы из KPI-1 для фильтрации KPI-2.

Есть ли какой-либо способ напрямую отфильтровать power pivot на основе выборки из другой сводной таблицы power, ИЛИ есть способ передать выборку из аптек power pivot в срезы KPI-1, которые затем будут фильтровать мой KPI-2 без среза? Тогда я мог бы просто скрыть KPI-1.

Комментарии:

1. Лиза, не могли бы вы, пожалуйста, поделиться немного структуры данных — это срез фильтрует один и тот же столбец?

2. Мои срезы — это отключенные срезы, но я создал связи между срезами и данными Power Pivot.

3. Power Pivot «Аптеки» содержит те же данные, что и мои два среза. Я бы хотел, чтобы пользователь мог выбрать пересечение аптека-объект из «Аптеки» Power Pivot и передать значения аптеки и объекта (мои 2 среза) в мой KPI Power Pivot.

4. Образец рабочей книги с образцами данных? 🙂

Ответ №1:

  • Щелкните в сводной таблице KPI-1 и нажмите Insert -> Slicer
  • Щелкните правой кнопкой мыши срез и выберите Report Connections...
  • Проверьте KPI-2 сводную таблицу

Все фильтры, установленные в сводной таблице KPI-1 , будут перенесены в срез и все подключенные сводные таблицы.

Это работает только в том случае, если две сводные таблицы имеют один и тот же источник данных!