Pivot Table Separate Year on Year Columns

coastie2016

New Member
Joined
Jan 26, 2016
Messages
4
Using Excel 2016, I would like to use a pivot table that groups by date into monthly columns (this part is easy), though months from different years should be in different columns (this part I can't figure out).

My current pivot table summarises a few thousand financial transactions and groups summarised data into monthly columns. The dates in the records span multiple years and the grouping in the pivot table combines the data from separate years into the same monthly column. For example, records from Jan 2016 are grouped with records from Jan 2017.

I would like to be able to separate the summarised data for these records into separate columns (months) in the pivot table.

I would then end up with columns for Jan 2016 to Dec 2016, followed by columns for Jan 2017 to Dec 2017.

Is this possible to achieve?
 

Excel Facts

Add Bullets to Range
Select range. Press Ctrl+1. On Number tab, choose Custom. Type Alt+7 then space then @ sign (using 7 on numeric keypad)
Using Excel 2016, I would like to use a pivot table that groups by date into monthly columns (this part is easy), though months from different years should be in different columns (this part I can't figure out).

My current pivot table summarises a few thousand financial transactions and groups summarised data into monthly columns. The dates in the records span multiple years and the grouping in the pivot table combines the data from separate years into the same monthly column. For example, records from Jan 2016 are grouped with records from Jan 2017.

I would like to be able to separate the summarised data for these records into separate columns (months) in the pivot table.

I would then end up with columns for Jan 2016 to Dec 2016, followed by columns for Jan 2017 to Dec 2017.

Is this possible to achieve?
You need to create a new field that just contains the Year of the date of the transaction. Can you add a column to the source data?
 
Upvote 0
you don't need to change your source data. Here's how I did this in Excel 2007

- added an additional group level (year) to the row-field grouping...
the right-click on the pivot table and select "show field list"

last of all drag "year" from row labels to column labels

Sum of bookingsColumn Labels
Row Labels2015201620172018
Jan29432920233
Feb304257344
Mar301348318
Apr326288281
May352354300
Jun337312332
Jul308372338
Aug302328333
Sep320274308
Oct281308335
Nov325287281
Dec293357315

<colgroup><col><col><col span="3"></colgroup><tbody>
</tbody>
 
Upvote 0
Thanks liveinhope, this advice with a bit of tweaking did the trick!

bkaehny, I see how this would work also though, thanks.
 
Upvote 0

Forum statistics

Threads
1,214,911
Messages
6,122,195
Members
449,072
Latest member
DW Draft

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top