Izračunani stolpci v dodatku Power Pivot

Izračunani stolpec omogoča dodajanje novih podatkov v tabelo v podatkovnem modelu Power Pivot. Namesto da prilepite ali uvozite vrednosti v stolpec, ustvarite formulo» Data Analysis expressions (Dax) «, ki določa vrednosti stolpcev.

Če morate na primer dodati vrednosti dobička prodaje posamezni vrstici v tabeli factSales . Tako, da dodate nov izračunani stolpec in uporabite formulo = [SalesAmount]-[TotalCost] – [vrnjenznesek], se nove vrednosti izračunajo tako, da odštejejo vrednosti iz vsake vrstice v stolpcu TotalCost in vrnjenznesek iz vrednosti v vsaki vrstici stolpca SalesAmount. Stolpec» dobiček «lahko nato uporabite v poročilu vrtilne tabele, vrtilnega grafikona ali Power View – kot bi katerega koli drugega stolpca.

Na tej sliki je predstavljen izračunan stolpec v Power Pivot.

Izračunan stolpec v dodatku PowerPivot

Opomba: Čeprav so izračunani stolpci in mere podobni, ker se vsaka sklicuje na formulo, so različna. Mere se najpogosteje uporabljajo v območju vrednosti vrtilne tabele ali vrtilnega grafikona. Uporabite izračunane stolpce, če želite izračunane rezultate postaviti na drugo območje vrtilne tabele, na primer stolpca ali vrstice v vrtilni tabeli ali na osi v vrtilnem grafikonu. Če želite več informacij o ukrepih, glejte mere v Dodatku Power pivot.

Razumevanje izračunanih stolpcev

Formule v izračunanih stolpcih so podobno kot formule, ki jih ustvarite v Excelu. Vendar pa ne morete ustvariti različnih formul za različne vrstice v tabeli. Namesto tega se formula DAX samodejno uporabi za celoten stolpec.

Ko stolpec vsebuje formulo, je vrednost izračunana za vsako vrstico. Rezultati se izračunajo za stolpec takoj, ko vnesete formulo. Vrednosti stolpcev so nato po potrebi znova izračunane, na primer, ko se osnovni podatki osvežijo.

Izračunane stolpce lahko ustvarite v skladu z merili in drugimi izračunanimi stolpci. Ustvarite lahko na primer en izračunan stolpec, da izvlečete število iz niza besedila, nato pa to številko uporabite v drugem izračunanem stolpcu.

Primer

Izračunani stolpec lahko podprete s podatki, ki jih dodate v obstoječo tabelo. Na primer, morda se boste odločili, da združite vrednosti, izvedete dodajanje, ekstrahirate podnize ali primerjate vrednosti v drugih poljih. Če želite dodati izračunani stolpec, morate imeti v Power Pivot že vsaj eno tabelo.

Oglejte si to formulo:

= EOMONTH ([Datumzačetka]; 0])

Z vzorčnimi podatki contoso ta formula izvleče mesec iz stolpca Datumzačetka v tabeli za promocijo. Nato izračuna konec mesečne vrednosti za vsako vrstico v tabeli Promotion. Drugi parameter določa število mesecev pred ali po mesecu v Datumzačetka; v tem primeru 0 pomeni isti mesec. Če je vrednost v stolpcu Datumzačetka na primer 6/1/2001, bo vrednost v izračunanem stolpcu 6/30/2001.

Poimenovanje izračunanih stolpcev

Novi izračunani stolpci so privzeto dodani na desno stran drugih stolpcev, stolpec pa je samodejno dodeljen privzeto ime CalculatedColumn1, CalculatedColumn2in tako dalje. Ko ustvarite stolpce, lahko po potrebi preuredite in preimenujete stolpce.

V izračunanih stolpcih so na voljo nekatere omejitve:

  • Vsako ime stolpca bi moralo biti enolično v tabeli.

  • Izognite se imenom, ki ste jih že uporabljali za ukrepe v istem delovnem zvezku. Čeprav je za merilo in izračunani stolpec mogoče imeti enako ime, če imena niso enolična, lahko preprosto pridobite napake pri izračunavanju. Če se želite izogniti nenamernem sklicevanju na merilo, vedno uporabite popolnoma ustrezen sklic stolpca, ko se sklicujete na stolpec.

  • Ko preimenujete izračunan stolpec, morate posodobiti tudi vse formule, ki se sklicujejo na obstoječi stolpec. Če niste v načinu ročnega posodabljanja, se posodabljanje rezultatov formul samodejno pojavi. Ta postopek lahko traja nekaj časa.

  • Obstaja nekaj znakov, ki jih ni mogoče uporabiti v imenih stolpcev ali v imenih drugih predmetov v Power Pivot. Če želite več informacij, glejte» zahteve za poimenovanje «v specifikaciji sintakse Dax za Power pivot.

Preimenovanje ali urejanje obstoječega izračunanega stolpca:

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

  2. Vnesite novo ime in pritisnite tipko ENTER, da sprejmete novo ime.

Spreminjanje podatkovnega tipa

Podatkovni tip za izračunani stolpec lahko spremenite na enak način, kot lahko spremenite podatkovni tip za druge stolpce. Ne morete narediti teh sprememb vrste podatkov: od besedila do decimalke, od besedila do celo število, od besedila do valute in od besedila do datuma. Spremenite lahko besedilo v boolean.

Učinkovitost izračunanih stolpcev

Formula za izračunani stolpec je lahko bolj intenzivna z viri kot formula, ki se uporablja za merilo. Eden od razlogov je, da je rezultat za izračunani stolpec vedno izračunan za vsako vrstico v tabeli, medtem ko je ukrep izračunan le za celice, ki so uporabljene v vrtilni tabeli ali vrtilnem grafikonu.

Na primer, tabela z milijonimi vrsticami bo vedno izračunanega stolpca z milijon rezultati in ustreznim učinkom na učinkovitost delovanja. Vendar pa Vrtilna tabela običajno filtrira podatke tako, da uporabi naslove vrstic in stolpcev. To pomeni, da je ukrep izračunan le za podnabor podatkov v posameznih celicah vrtilne tabele.

V formuli so odvisne od sklicev na predmete v formuli, na primer v drugih stolpcih ali izrazih, ki ovrednotijo vrednosti. Izračunani stolpec, ki temelji na drugem stolpcu, ali izračun, ki vsebuje izraz s sklicem stolpca, ni mogoče ovrednotiti, dokler ne ocenite drugega stolpca. Privzeto je samodejno osveževanje omogočeno. Ne pozabite, da odvisnosti formul lahko vplivajo na učinkovitost delovanja.

Če se želite izogniti težavam z učinkovitostjo delovanja, ko ustvarite izračunane stolpce, upoštevajte ta navodila:

  • Namesto, da ustvarite eno formulo, ki vsebuje veliko zapletenih odvisnosti, ustvarite formule v korakih z rezultati, shranjenimi v stolpcih, tako da lahko preverite veljavnost rezultatov in ocenite spremembe učinkovitosti delovanja.

  • Spremembe podatkov bodo pogosto spodbudile posodobitve izračunanih stolpcev. To lahko preprečite tako, da nastavite način preračunavanja na ročno. Ne pozabite pa, če so vrednosti v izračunanem stolpcu nepravilne, bo stolpec onemogočen, dokler ne osvežite in znova izračunate podatkov.

  • Če spremenite ali izbrišete relacije med tabelami, bodo formule, ki uporabljajo stolpce v teh tabelah, postale neveljavne.

  • Če ustvarite formulo, ki vsebuje krožno ali odvisnost, se bo pojavila napaka.

Opravila

Če želite več informacij o delu z izračunanimi stolpci, si oglejte Ustvarjanje izračunanega stolpca.

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
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.

×