Excel Pivot Table Запрос - PullRequest
       1

Excel Pivot Table Запрос

0 голосов
/ 04 марта 2019

Excel capture У меня есть сводная таблица с импортированными данными из списка необработанных данных, который также можно фильтровать в течение 4 разных месяцев.Я хочу показать в той же сводной таблице средние значения за последний месяц, текущий месяц и среднее значение по всем четырем, но каждый раз, когда я меняю один столбец, меняются и другие.Как мне заставить их быть точными и действовать независимо?Смещение будет лучшим вариантом.Я знаю, что этот вопрос довольно запутанный, но я не уверен, как даже задать вопрос.Спасибо за ваше время.

1 Ответ

0 голосов
/ 05 марта 2019

Вы можете создать форму последнего месяца, основываясь на вашем поле Date.

Сначала вам нужно создать формулу в вашем источнике данных с именем «last month»:

=IF(AND(A2>=EDATE(DATE(YEAR(TODAY()), MONTH(TODAY()),1),-1), A2<=EDATE(DATE(YEAR(TODAY()), MONTH(TODAY()),DAY(TODAY())),-1)),D2,0)

"текущий месяц ":

=IF(AND(A2>=DATE(YEAR(TODAY()), MONTH(TODAY()),1), A2<=DATE(YEAR(TODAY()), MONTH(TODAY()),DAY(TODAY()))),D2,0)

" среднее значение по всем четырем ":

=IF(AND(A2>=EDATE(DATE(YEAR(TODAY()), MONTH(TODAY()),1),-4), A2<=DATE(YEAR(TODAY()), MONTH(TODAY()),DAY(TODAY()))),D2,0)

После создания формулы вы можете добавить ее в сводную таблицу в виде суммы, среднейи т.д ...

Пример:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...