Добрый день!
Построена модель в PowerPivot, в ней имеется справочник индексов из более 200 тысяч строк. Пример справочника в модели на . Если поле index находится в строках и не выбрана ни одна мера, то отображаются все строки из справочника, что логично. Если попытаться в фильтре снять галочку хотя бы с одного index - Excel уходит в астрал, в простой сводной построенной на основе этих же данных отрабатывает мгновенно. Если же поставить фильтр через "Фильтр по подписи" - "Не равно", то срабатывает также мгновенно, но такой способ доступен только, если поле находится в строках(столбцах), но как только переносишь в раздел фильтры, естественно фильтр снимается. При работе с мерами такое поведение приводит к некорректному отображению результатов - в таблице отображается результат для первых 32 тысяч строк в справочнике. Например: движение было по тысяче index, в справочнике они естественно могут находиться ниже строки 32000, и вот все что находится ниже - не отображается в сводной построенной из модели PowerPivot. В обычной сводной все работает как надо.
Вопрос: как-то перестроить модель (не знаю как справочник изменить) или тут только работать с отображением - держать index в строках, фильтр ставить через "Фильтр по подписи" и при необходимости сворачивать это поле и скрывать его?
Построена модель в PowerPivot, в ней имеется справочник индексов из более 200 тысяч строк. Пример справочника в модели на . Если поле index находится в строках и не выбрана ни одна мера, то отображаются все строки из справочника, что логично. Если попытаться в фильтре снять галочку хотя бы с одного index - Excel уходит в астрал, в простой сводной построенной на основе этих же данных отрабатывает мгновенно. Если же поставить фильтр через "Фильтр по подписи" - "Не равно", то срабатывает также мгновенно, но такой способ доступен только, если поле находится в строках(столбцах), но как только переносишь в раздел фильтры, естественно фильтр снимается. При работе с мерами такое поведение приводит к некорректному отображению результатов - в таблице отображается результат для первых 32 тысяч строк в справочнике. Например: движение было по тысяче index, в справочнике они естественно могут находиться ниже строки 32000, и вот все что находится ниже - не отображается в сводной построенной из модели PowerPivot. В обычной сводной все работает как надо.
Вопрос: как-то перестроить модель (не знаю как справочник изменить) или тут только работать с отображением - держать index в строках, фильтр ставить через "Фильтр по подписи" и при необходимости сворачивать это поле и скрывать его?