Excel formula: Pridobite datum seštevanja vmesnih seštevkov vrtilne tabele -

Kazalo

Splošna formula

=GETPIVOTDATA("data field",pivot_ref,"field","item")

Povzetek

Če želite dobiti vmesni seštevek za polje vrednosti v vrtilni tabeli, ki je bilo razvrščeno po datumu, lahko uporabite funkcijo GETPIVOTDATA in številko, ki ustreza razvrščanju datumov. V prikazanem primeru je formula v I7:

=GETPIVOTDATA("Sales",$B$4,"date",3)

Čeprav se na katero koli celico v vrtilni tabeli lahko sklicujete z običajnim sklicem (tj. E10), bo GETPIVOTDATA še naprej vrnil pravilne vrednosti, tudi če se vrtilna tabela spremeni.

Pojasnilo

Če želite uporabiti funkcijo GETPIVOTDATA, mora biti polje, ki ga želite poizvedovati, polje vrednosti v vrtilni tabeli, ki je vnaprej sestavljeno na desni ravni. Ko so datumi razvrščeni v skupine, jih je mogoče povprašati glede na številski ekvivalent:

  1. Razvrščeno po mesecih - uporabite številke 1-12
  2. Razvrščeno po četrtletjih - uporabite številke 1-4
  3. Razvrščeno po letih - uporabite številke let (2012, 2013 itd.)

V tem primeru želimo vmesni seštevek polja "prodaja", zato v prvem argumentu navedemo ime polje, v drugem pa sklic na vrtilno tabelo:

=GETPIVOTDATA("Sales",$B$4)

To nam bo dalo vsoto. Referenca vrtilne tabele je lahko katera koli celica v vrtilni tabeli, vendar po dogovoru uporabljamo zgornjo levo celico.

Če želimo dobiti vmesni seštevek za marec, moramo formulo razširiti s parom polja / predmeta "Datum" in 3:

=GETPIVOTDATA("Sales",$B$4,"date",3)

Natančnejši vmesni seštevek

Da bi marca dobili natančnejši vmesni seštevek za izdelek "Lešnik", dodamo še en par polje / postavka

=GETPIVOTDATA("Sales",$B$4,"date",3,"product","hazelnut")

Kar vrne 5.500 USD v zgornjem primeru.

Opomba: GETPIVOTDATA bo vrnil polje vrednosti na podlagi trenutnih nastavitev »povzame po« (vsota, štetje, povprečje itd.). To polje mora biti vidno v vrtilni tabeli.

Zanimive Članki...