Страницы: 1
RSS
PowerPivot Создание меры с функцией MAX в сводной таблице
 
То ли пятница, то ли звезды не так, никак не могу сообразить, как написать функцию, чтобы сводная, построенная на модели PowerPivot приобрела нужный вид (см.вложенный файл)
Т.е. нужно выводить сумму оборота по каждому месяцу, а рядом максимальное значение из полученного набора сумм.
Естественно исходные данные сложнее по структуре и месяца делятся не только по каналам.
Необходимо создать именно меру, чтобы можно было управлять срезами.

ps Excel 2010, но если будет решение на Excel 2013, тоже буду признателен.
 
Так?
 
Нет, не так.
При таком решении не учитываются воздействия фильтров, которые могут быть наложены в сводной таблице.
Но это натолкнуло меня на решение: =CALCULATE(MAXX(ADDCOLUMNS('Таблица';"newname";SUMX( FILTER( 'Таблица' ; [ID_MONTH] = EARLIER([ID_MONTH] )  ); [OBOROT] ));[newname]);ALL('Таблица'[ID_MONTH]))

Но это по моему подойдет только для Excel 2013. Ну и надо еще докрутить, чтобы учитывать фильтры по полю месяц.
Страницы: 1
Наверх