Preto ponúkam riešenie pomocou kontingečnej tabuľky. Stačí dať do riadkov dátum a potom už iba určiť, za aké stupne hierarchie z dátumov robiť zoskupovanie [rok, kvartál, mesiac deň] (na poli dátum stlačiť [ľavý] Alt+Shift+šípka vpravo).
Potom už iba je potrebné do vypočítavanej oblasti vyniesť Nákup, Prodej a Celkem. A na rozbaľovanie a zbaľovanie rokov použiť +/-. Príklad uvádzam v prílohe. Toto riešenie ma ďalej aj tú výhodu, že nie je potrebné nič zoraďovať a hodnoty, za rovnakú veličinu (rok, dátum) kt automaticky spočíta.