Share via


Группировка даты в сводной таблице excel (pivot table)

Я тут неожиданно для себя понял что иногда надо все таки находить 15 минут и смотреть techdays.ru

Наконец то нашел время посмотреть каст Романа Здебского про отчеты из базы данных

https://www.techdays.ru/videos/1227.html

 

 

Теперь расскажу какую проблему я научился решать.

По ходу дела часто приходится анализировать табличные данные, содержащие дату.

Например такие – есть отчет по продажам пирожков.

продукт регион Дата Продано
пирожок с мясом Самара 01.01.2009 5
пирожок с мясом Москва 01.02.2009 23
пирожок с мясом Екатеринбург 01.03.2009 23
пирожок с мясом Самара 01.04.2009 2
пирожок с мясом Москва 01.05.2009  
пирожок с мясом Екатеринбург 01.06.2009 6
пирожок с мясом Самара 01.07.2009 2
пирожок с мясом Москва 01.08.2009 24
пирожок с мясом Екатеринбург 01.09.2009 24
пирожок с мясом Самара 01.10.2009 552
пирожок с мясом Москва 01.11.2009 2
пирожок с картошкой Екатеринбург 01.12.2009 34
пирожок с картошкой Самара 01.01.2010 234
пирожок с картошкой Москва 01.02.2010 24
пирожок с картошкой Екатеринбург 01.03.2010 432
пирожок с картошкой Самара 01.04.2010 23
пирожок с картошкой Москва 01.05.2010 42
пирожок с картошкой Екатеринбург 01.06.2010 3
пирожок с картошкой Самара 01.07.2010 23
пирожок с картошкой Москва 01.08.2010 234

нужно получить в виде сводно таблицы (pivot table) итерактивный отчет по продажам в регионах по годам, кварталам, и месяцам, примерно такой.  И желательно чтобы у нас прямо в полях сводной таблицы получились поля – год, квартал, месяц.

image

поиск

https://yandex.ru/yandsearch?text=%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0+%D0%BF%D0%BE+%D0%B4%D0%B0%D1%82%D0%B5+%D0%B2+%D1%81%D0%B2%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B5+excel&clid=21979&lr=54&stpar2=%2Fh1%2Ftm11%2Fs1&stpar4=%2Fs1&stpar1=%2Fu0

https://www.bing.com/search?q=%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0+%D0%BF%D0%BE+%D0%B4%D0%B0%D1%82%D0%B5+%D0%B2+%D1%81%D0%B2%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B5+excel&src=IE-SearchBox&Form=IE8SRC

обычно приводит к ответам типа такого

https://office.microsoft.com/ru-ru/excel/HP101759031049.aspx

или такого

https://yuschikev.narod.ru/Teoria/Excel2003/Excel9.html

в результате которых Вы получите либо месяц, либо год, либо квартал но никак не все вместе!

Count of Продано Column Labels                        
Row Labels янв фев мар апр май июн июл авг сен окт ноя дек Grand Total
Екатеринбург 2 2 1 1 6
Москва 2 1 2 1 6
Самара 2 2 2 1 7
Grand Total 2 2 2 2 1 2 2 2 1 1 1 1 19

настоящий ответ есть тут

https://www.planetaexcel.ru/tip.php?aid=143

Суть его в том, что при группировке данных можно выбрать СРАЗУ НЕСКОЛЬКО видов группировки, и тогда Вы получите то что нужно.

image

Попробуйте! Файл с моими экспериментами прилагаю.

excel_how_to_group_date.xlsx