Izračunani stolpci v dodatku Power Pivot

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Z izračunanimi stolpci, lahko dodate nove podatke v tabelo v Power Pivot podatkovni Model. Vendar namesto lepljenje ali uvoz vrednosti v stolpcu, ustvarite formulo Data Analysis Expressions (DAX), ki določa vrednosti stolpcev. Na primer želite dodati prodaje dobiček vrednosti za vsako vrstico v tabeli factSales. Tako, da dodate nov izračunani stolpec in tako, da uporabite formulo = [Znesekprodaje]-[Skupajstroški]-[Vrnjenznesek] vrednosti so izračunane tako, da odšteješ vrednosti iz vsake vrstice v TotalCost in Vrnjenznesek stolpcev z vrednostmi v vsaki vrstici stolpcu SalesAmount. Stolpec dobiček lahko nato uporabite v poročilu vrtilne tabele in vrtilnega grafikona v Power View, kot bi drugega stolpca.

Izračunan stolpec v Power Pivot

Izračunan stolpec v dodatku PowerPivot

Opomba : Čeprav izračunane stolpce in mere so podobni v, da sta temelji na formuli, se razlikujejo v tem, kako so uporabljeni. Mere so najbolj pogosto uporablja v območju» vrednosti« vrtilne tabele ali vrtilnega grafikona. Izračunani stolpci uporabljajo, če želite postaviti izračunanih rezultatov v drugo območje vrtilne tabele (na primer stolpec ali vrstico v vrtilni tabeli ali na osi v vrtilnega grafikona). Če želite več informacij o mere, si oglejte mere v Dodatku Power Pivot.

Razumevanje izračunanih stolpcev

Formule v izračunanih stolpcih so zelo podobne formulam, ki jih ustvarite Excelu. Vendar pa (za razliko od Excela) ni mogoče ustvariti različnih formul za različne vrstice v tabeli; namesto tega se formula DAX samodejno uporabi za celoten stolpec.

Ko stolpec vsebuje formulo, se vrednost izračuna za vsako vrstico. Rezultati se izračunajo za stolpec, takoj ko vnesete formulo. Vrednosti stolpca se potem po potrebi preračunajo, na primer ko se temeljni podatki osvežijo.

Ustvarite izračunane stolpce glede na mere in druge izračunanih stolpcev. Na primer morda ustvarite eno izračunani stolpec za izvlečenje števila v besedilni niz, in nato uporabite to številko v drug izračunanega stolpca.

Na vrh strani

Primer

Izračunan stolpec temelji na podatkih, ki ste jih dodali v obstoječo tabelo. Tako lahko na primer združite vrednosti, izvedete seštevanje, izvlečete podnize ali primerjate vrednosti v drugih poljih. Če želite dodati izračunani stolpec, morate predhodno dodati vsaj eno tabelo v dodatek Power Pivot.

Oglejmo si naslednjo formulo;

=EOMONTH([StartDate],0])

Z vzorčnimi podatki Contoso ta formula izvleče mesec iz stolpca StartDate v tabeli Promotion. Nato izračuna vrednost konca meseca za vsako vrstico v tabeli Promotion. Drugi parameter določi število mesecev pred mesecem v stolpcu StartDate ali po njem; v tem primeru 0 pomeni isti mesec. Če je vrednost v stolpcu StartDate na primer 6/1/2001, bo vrednost v izračunanem stolpcu 6/30/2001.

Če želite več informacij o vzorčnih podatkih Contoso, glejte Pridobivanje vzorčnih podatkov za vadnice za DAX in podatkovni model.

Na vrh strani

Poimenovanje izračunanih stolpcev

Privzeto nov izračunani stolpci so dodani na desno od drugih stolpcev in stolpcu so samodejno dodeljena privzeto ime »calculatedcolumn1 «, CalculatedColumn2in tako dalje. Lahko preuredite in preimenujte stolpce, ko jih ustvarite. Vendar pa so nekatere omejitve glede spremembe izračunanih stolpcev:

  • Imena stolpcev v isti tabeli se morajo med seboj razlikovati.

  • Izogibajte se imena, ki so že bili uporabljeni za mere v istem delovnem zvezku. Čeprav je mogoče za mera in izračunani stolpec, če želite imeti enakega imena, če imena niso enolične lahko preprosto dobite napake pri izračunu. Če se želite izogniti pomotoma klicanje mera, ko se sklicuje na stolpec vedno s sklici na popolnoma določen stolpec.

  • Če preimenujete izračunani stolpec, je treba posodobiti vse formule, ki se nanašajo na obstoječi stolpec. Rezultati formul se posodobijo samodejno, razen če imate vključen način ročnega posodabljanja. Ta postopek lahko traja nekaj časa.

  • Nekaterih znakov ni mogoče uporabiti v imenih stolpcev ali imenih drugih predmetov v dodatku Power Pivot. Če želite več informacij, glejte »Zahteve za poimenovanje« v razdelku Specifikacija sintakse DAX za dodatek PowerPivot.

Preimenovanje ali urejanje obstoječega izračunanega stolpca

  1. V oknu Power Pivot z desno tipko miške kliknite naslov izračunanega stolpca, ki ga želite preimenovati, in kliknite Preimenuj stolpec.

  2. Vtipkajte novo ime in nato pritisnite ENTER, da ga sprejmete.

Na vrh strani

Spreminjanje podatkovnega tipa

Podatkovni tip za izračunani stolpec lahko spremenite na enak način kot podatkovni tip za vse neizračunane stolpce. Naslednje spremembe podatkovnega tipa niso mogoče: iz besedila v decimalna števila, iz besedila v cela števila, iz besedila v valuto in iz besedila v datum. Možna pa je sprememba iz besedila v logično vrednost.

Na vrh strani

Učinkovitost izračunanih stolpcev

Formule za izračunani stolpec je lahko več virov kot formulo, ki se uporablja za mera. Eden od razlogov je, da rezultatov za izračunani stolpec je vedno izračuna za vsako vrstico v tabeli, ker je mera za celice, ki se uporabljajo v vrtilni tabeli ali vrtilnem grafikonu le izračunati.

Primer tabele z vrsticami milijon bodo vedno imeli izračunanega stolpca z milijon rezultatov in ustreznih vpliva na učinkovitost delovanja. Vendar pa vrtilne tabele na splošno filtrira podatke z uporabo glav vrstic in stolpcev; zato, je mera se izračuna le za podnabor podatkov v vsako celico v vrtilni tabeli.

Formula je odvisna od predmetov, na katere se sklicuje, na primer drugih stolpcev ali izrazov, ki vrednotijo vrednosti. Izračunanega stolpca, ki temelji na drugem stolpcu, ali izračuna, ki vsebuje izraz s sklicem na stolpec, ni mogoče ovrednotiti, dokler ni ovrednoten drugi stolpec. Privzeto je omogočeno samodejno osveževanje; zato lahko vse takšne odvisnosti vplivajo na učinkovitost med posodabljanjem vrednosti in osveževanjem formul.

Da preprečite težave v zvezi z učinkovitostjo pri ustvarjanju izračunanih stolpcev, sledite naslednjim navodilom:

  • Namesto da ustvarite eno formulo z več kompleksnimi odvisnostmi, ustvarite formule po korakih, tako da se rezultati shranijo v stolpce. Na ta način boste lahko preverili veljavnost rezultatov in nadzorovali učinkovitost.

  • Če se podatki spremenijo, je pogosto treba preračunati izračunane stolpce. To preprečite tako, da nastavite ročni način preračunavanja; vendar bo stolpec osenčen, dokler ne boste osvežili in znova izračunali podatkov, če bodo v izračunanem stolpcu nepravilne vrednosti.

  • Če boste spreminjali ali brisali odnose med tabelami, bodo formule, ki uporabljajo stolpce v teh tabelah, postale neveljavne.

  • Če ustvarite formulo, ki vsebuje krožno odvisnost ali odvisnost, ki se sklicuje sama nase, se pojavi napaka.

Opravila

V naslednjih člankih so dodatne informacije o delu z izračunanimi stolpci.

Ustvarjanje izračunanega stolpca

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×