Preklapljanje izračunov v vrtilni tabeli z rezalniki

Razrezovalnike v vrtilnih tabelah lahko uporabljate ne le na klasičen način – za filtriranje izvornih podatkov, ampak tudi za preklapljanje med različnimi vrstami izračunov v območju vrednosti:

Izvedba tega je zelo enostavna – potrebujete le nekaj formul in pomožno tabelo. No, vsega tega ne bomo naredili v običajnem povzetku, ampak v povzetku, zgrajenem v skladu s podatkovnim modelom Power Pivot.

1. korak. Povezovanje dodatka Power Pivot

Če zavihki dodatka Power Pivot niso vidni v vašem Excelu, ga boste morali najprej omogočiti. Za to sta na voljo dve možnosti:

  • Tab razvijalec - gumb dodatki COM (Razvijalec — dodatki COM)
  • Datoteka – Možnosti – Dodatki – Dodatki COM – Pojdi (Datoteka — Možnosti — Dodatki — Dodatki COM — Pojdi na)

Če to ne pomaga, poskusite znova zagnati Microsoft Excel.

2. korak: Nalaganje podatkov v podatkovni model Power Pivot

Kot začetne podatke bomo imeli dve tabeli:

Preklapljanje izračunov v vrtilni tabeli z rezalniki

Prva je tabela s prodajo, po kateri bomo kasneje zgradili povzetek. Druga je pomožna tabela, kjer so vpisana imena gumbov bodoče rezine.

Obe tabeli je treba pretvoriti v »pametne« (dinamične) z bližnjico na tipkovnici Ctrl+T ali ekipa Domov – Oblikuj kot tabelo (Domov — Oblikuj kot tabelo) in zaželeno je, da jim na zavihku damo zdrava imena Konstruktor (Oblikovanje). Naj bo npr. Prodaja и Storitve.

Nato je treba vsako tabelo po vrsti naložiti v podatkovni model – za to uporabljamo na zavihku powerpivot Gumb Dodaj v podatkovni model (Dodaj v podatkovni model).

Korak 3. Ustvarite mero za določitev gumba, pritisnjenega na rezini

Pokličejo se izračunana polja v vrtilni tabeli po podatkovnem modelu ukrepe. Ustvarimo mero, ki bo prikazala ime pritisnjenega gumba na bodoči rezini. Če želite to narediti, v kateri koli od naših tabel izberite katero koli prazno celico na spodnji plošči za izračun in v vrstico s formulami vnesite naslednjo konstrukcijo:

Preklapljanje izračunov v vrtilni tabeli z rezalniki

Tukaj je na prvem mestu ime ukrepa (Pritisnjen gumb), nato pa za dvopičjem in enačajem formula za izračun s funkcijo VREDNOTE DAX, vgrajen v Power Pivot.

Če tega ne ponovite v Power Pivot, ampak v Power BI, potem dvopičje ni potrebno in namesto tega VREDNOTE lahko uporabite njegovo sodobnejšo dvojnico – funkcijo IZBRANAVREDNOST.

Na napake v spodnjem delu okna, ki se pojavijo po vnosu formule, se ne oziramo – nastanejo, ker še nimamo povzetka in rezine, v kateri se nekaj klikne.

Korak 4. Ustvarite mero za izračun na pritisnjenem gumbu

Naslednji korak je ustvarjanje mere za različne možnosti izračuna glede na vrednost prejšnje mere Pritisnjen gumb. Tukaj je formula nekoliko bolj zapletena:

Preklapljanje izračunov v vrtilni tabeli z rezalniki

Razčlenimo po delih:

  1. funkcija SWITCH – analog ugnezdenega IF – preverja izpolnjevanje navedenih pogojev in vrne različne vrednosti, odvisno od izpolnjevanja nekaterih od njih.
  2. funkcija PRAV() – daje logično »true«, tako da pogoji, ki jih kasneje preveri funkcija SWITCH, delujejo samo, če so izpolnjeni, tj resnica.
  3. Nato preverimo vrednost mere pritiska na gumb in izračunamo končni rezultat za tri različne možnosti – kot vsoto stroškov, povprečnega pregleda in števila edinstvenih uporabnikov. Za štetje edinstvenih vrednosti uporabite funkcijo DISTINCTCOUNT, in za zaokroževanje – OKROGLA.
  4. Če nobeden od zgornjih treh pogojev ni izpolnjen, se prikaže zadnji argument funkcije SWITCH – nastavimo ga kot navidezno s funkcijo PRAZNO().

Korak 5. Izdelava povzetka in dodajanje rezine

Preostalo je, da se iz Power Pivota vrnemo v Excel in tam zgradimo vrtilno tabelo za vse naše podatke in mere. Če želite to narediti, v oknu Power Pivot na Glavni ukaz za izbiro zavihka povzetek tabele (Domov — vrtilna tabela).

nato:

  1. Vržemo polje Izdelek Iz tabele Prodaja na območje Vrstice (Vrstice).
  2. Metanje polja tja Rezultat Iz tabele Storitve.
  3. Desni klik na polje Rezultatin izberite ekipo Dodajte kot rezino (Dodaj kot rezalnik).
  4. Metanje druge mere Zaključek Iz tabele Storitve na območje Vrednote (Vrednote).

Tukaj so pravzaprav vsi triki. Zdaj lahko kliknete gumbe rezalnika – in vsote v vrtilni tabeli se bodo preklopile na funkcijo, ki jo potrebujete.

Lepota 🙂

  • Prednosti Pivot by Data Model
  • Analiza dejstev načrta v vrtilni tabeli v storitvi Power Pivot
  • Ustvarite bazo podatkov v Excelu z dodatkom Power Pivot

 

Pustite Odgovori