Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
PowerPivot: расчёт значений вне диапазона фильтра
 
Добрый день, коллеги.

В PowerPivot есть таблица, сформированная из списка SharePoint:

ИД     Имя     Дата   создания     Дата   закрытия     Вес  
  1     Заявка   1     04.10.2015     05.10.2015     1  
  2     Заявка   2     05.10.2015     06.10.2015     3  
  3     Заявка   3     06.10.2015     07.10.2015     4  
  4     Заявка   4     07.10.2015     08.10.2015     3  
  5     Заявка   5     08.10.2015     09.10.2015     2  
В WorkBook настроен фильтр по "Дате создания", к примеру, он задан с 05.10 по 07.10.
Мы хотим получить количество заявок, "Дата закрытия" которых попадает в установленный диапазон (05.10 <= Дата закрытия >= 07.10).

Но при текущем фильтре Заявка ID=1 отсеется, и мы получим только Заявку 2 и 3.

Вопрос в том, как нам получить ещё и Заявку 1?

Пробовали такие варианты:
Если в PowerPivot применить формулу:
CALCULATE(COUNT([Идентефикатор]);FILTER('Кредиты';'Кредиты'[ДатаЗакрытия]>=MIN('Кредиты'[ДатаСоздания])&&'Кредиты'[ДатаЗакрытия]<=MAX('Кредиты'[ДатаСоздания])))
То, формула возвращает только заявки с "Датой создания" за отфильтрованный период.

Если в этой формуле использовать ALL() (она передаёт всю таблицу без ранее установленных фильтров):
CALCULATE(COUNT([Идентефикатор]);FILTER(ALL('Кредиты')…,
То, в этом случае данные берутся без фильтров вообще, т.е. мы получаем весь набор данных.

keywords: PowerPivot, OLAP Tabular mode, SharePoint, PowerPivot Excel, DAX, MDX
Версии: Excel 2013, SQL 2012R2 SP1
Страницы: 1
Наверх