Mere so izračuni, uporabljeni v analizi podatkov. Primeri, ki jih pogosto najdemo v poslovnih poročilih, vključujejo vsote, povprečja, najmanjše ali največje vrednosti, seštevke in zahtevnejše izračune, ki jih je mogoče ustvariti s formulo Data Analysis Expressions (DAX).
V vrtilni tabeli, vrtilnem grafikonu ali poročilu se mera umesti v območje »VREDNOSTI«, kjer oznake vrstic in stolpcev, ki ga obdajajo, določajo kontekst vrednosti. Če na primer merite prodajo glede na leto (v stolpcih) in regijo (v vrsticah), se vrednost mere izračuna na podlagi danega leta in regije. Vrednost mere se vedno spremeni glede na izbor v vrsticah, stolpcih in filtrih, kar omogoča začasno raziskovanje podatkov.
Čeprav so si mere in izračunani stolpci podobni v tem, da oboji temeljijo na formuli, se razlikujejo glede na način uporabe. Mere so najpogosteje uporabljene na območju VREDNOSTI vrtilne tabele ali vrtilnega grafikona. Izračunani stolpci se uporabljajo, kadar želite umestiti izračunane rezultate v drugo območje vrtilne tabele (na primer v stolpec oziroma vrstico v vrtilni tabeli ali na os na vrtilnem grafikonu). Zelo pomembno je, da razumete, kdaj morate uporabiti mere namesto izračunanega stolpca in obratno. Če želite več informacij, glejte Izračuni v dodatku Power Pivot inIzračunani stolpci v dodatku Power Pivot.
Razumevanje mer
Mere so lahko implicitne ali eksplicitne, kar vpliva na to, kako jih uporabljate v vrtilni tabeli oziroma vrtilnem grafikonu ali v drugih aplikacijah, ki uporabljajo podatkovni model orodja Power Pivot kot vir podatkov.
Implicitno izračunano polje
Implicitno mero ustvari Excel, kadar povlečete polje, kot je Sales Amount, v območje VREDNOSTI na seznamu polj vrtilne tabele. Ker implicitne mere ustvari Excel, se morda niti ne zavedate, da je bila ustvarjena nova mera. Vendar če si natančno ogledate seznam »VREDNOSTI«, lahko vidite, da je polje Sales Amount dejansko mera, imenovana Sum of Sales Amount, ki je s tem imenom prikazana na območju »VREDNOSTI« na seznamu polj vrtilne tabele in v sami vrtilni tabeli.
Implicitna mera, ustvarjena v vrtilni tabeli
Implicitne mere lahko uporabljajo samo standardno združevanje (SUM, COUNT, MIN, MAX, DISTINCTCOUNT ali AVG) in morajo uporabljati obliko podatkov, določeno za to vrsto združevanja. Poleg tega lahko implicitne mere uporabljajo samo vrtilne tabele ali grafikoni, za katere so bila ustvarjena.
Implicitna mera je tesno povezana s poljem, na katerem temelji, kar vpliva na način poznejšega brisanja ali spreminjanja mere.
Eksplicitno izračunano polje
Eksplicitna mera je ustvarjena, ko v celico v območju za izračun vnesete formulo oziroma jo v njej izberete ali ko uporabite funkcijo samodejne vsote v oknu Power Pivot. Večina mer, ki jih ustvarite, je eksplicitnih.
Eksplicitna mera, ustvarjena v območju izračuna Power Pivot
Eksplicitne mere lahko uporabi katera koli vrtilna tabela ali kateri koli vrtilni grafikon v delovnem zvezku, na voljo pa so tudi za poročila funkcije Power View. Poleg tega jih je mogoče razširiti, da postanejo KPI, ali oblikovati z enim od številnih nizov, ki so na voljo za številske podatke. Ukaza kontekstnega menija Ustvari KPI in Oblikuj sta na voljo samo, kadar uporabljate eksplicitno izračunano polje.
Opomba: Ko uporabite mero kot KPI, je ne morete uporabiti za druge izračune; če želite uporabiti formulo tudi v izračunih, morate ustvariti kopijo. Če želite več informacij o KPI-jih, glejte Ključni indikatorji učinkovitosti (KPI-ji) v orodju Power Pivot.
Primer
Vodja prodaje podjetja Adventure Works je morala pripraviti projekcije prodaje prodajalcev za naslednje fiskalno leto. Odločila se je, da bo kot podlago za svojo oceno uporabila zneske iz prejšnjega leta, s šestodstotnim letnim povečanjem zaradi različnih promocij, ki so načrtovane za naslednjih šest mesecev.
Ocene je pripravila tako, da je uvozila podatke o prodaji prodajalcev iz prejšnjega leta in dodala vrtilno tabelo. V tabeli Reseller Sales je našla polje Sales Amount in ga povlekla v območje »VREDNOSTI« na seznamu polj vrtilne tabele. Polje se prikaže v vrtilni tabeli kot ena vrednost, ki je vsota prodaje vseh prodajalcev iz preteklega leta. Opazila je, da se je izračun izvedel samodejno, čeprav ga sama ni določila, in polje je bilo na seznamu polj v vrtilni tabeli preimenovano v Sum of Sales Amount. Vgrajeno združevanje, ki ga doda Excel, =SUM('FactResellerSales'[SalesAmount]) poda izračun. Implicitno mero je preimenovala v Last Year Sales.
Naslednji izračun je projekcija prodaje za prihodnje leto, ki bo temeljila na prodaji v zadnjem letu, pomnoženi z 1,06, da bo izračunano pričakovano 6-odstotno povečanje poslovanja prodajalca. Za ta izračun mora ustvariti mero izrecno z gumbom Novo izračunano polje, da ustvari izračun z imenom »Projected Sales«. Vnesete lahko to formulo: =SUM('FactResellerSales'[SalesAmount])*1.06.
Nova mera je bila dodana v območje »VREDNOSTI« na seznamu polj vrtilne tabele. Dodana je bila tudi v tabelo, ki je trenutno aktivna na seznamu polj vrtilne tabele. Tabela je bila mesto mere v delovnem zvezku. Ker je želela, da je mera v drugi tabeli, jo je uredila tako, da je spremenila njeno povezavo s tabelo.
Zelo hitro in z malo truda je imela vodja prodaje pripravljene osnovne informacije. V nadaljevanju bi lahko načrtne dodatno ovrednotila, tako da bi filtrirala posamezne prodajalce ali dodala informacije o linijah izdelkov, da bi se prepričala, ali so prihodnje promocije načrtovane za izdelke, ki jih ponuja posamezni prodajalec.
Poimenovanje mer
Ko so mere ustvarjene, jih lahko preuredite in preimenujete. Vendar pa velja za spreminjanja mer nekaj omejitev:
-
Mere so prikazane na seznamu polj vrtilne tabele (razen če so skrite) poleg drugih predmetov. Priporočljivo jih je poimenovati tako, da je mogoče zlahka ugotoviti, kakšno dejanje izvajajo.
-
Imena mer v isti tabeli se morajo med seboj razlikovati.
-
Izogibajte se imenom, ki so že bila uporabljena za izračunane stolpce znotraj istega delovnega zvezka. Mera in izračunan stolpec sicer lahko imata isto ime, vendar lahko pride do napak pri izračunih, če imena niso enolična.
-
Ko preimenujete mero, je treba posodobiti tudi vse formule, ki jo uporabljajo. Rezultati formul se posodobijo samodejno, razen če imate vključen način ročnega posodabljanja. Ta postopek lahko traja nekaj časa.
-
Ker je ime del formule mere, v njem ni mogoče uporabiti nekaterih znakov. Če želite več informacij, glejte »Zahteve za poimenovanje« »v sintaksi jezika DAX.
Namig: Mere iz več tabel lahko združite v eni tabeli tako, da ustvarite prazno tabelo in nato premaknete ali ustvarite nove mere v tej tabeli. Upoštevajte, da boste morali morda vključiti imena tabel v formulah jezika DAX, če se nanašajo na stolpce v drugih tabelah.
Opravila
V naslednjem članku so navodila za ustvarjanje implicitnih in eksplicitnih izračunanih polj.