Office
Vpis

Izračunani stolpci v dodatku Power Pivot

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Izračunan stolpec vam omogoča dodajanje novih podatkov v tabelo v Power Pivot podatkovni Model. Namesto lepljenje ali uvoz vrednosti v stolpcu, ustvarite formulo Data Analysis Expressions (DAX), ki določa vrednosti stolpcev.

Če na primer, boste morali dodati prodaje dobiček vrednosti za vsako vrstico v tabeli factSales . Tako, da dodate nov izračunani stolpec in tako, da uporabite formule = [Znesekprodaje]-[Skupajstroški]-[Vrnjenznesek]nove vrednosti so izračunane tako, da odštejete vrednosti iz vsake vrstice v TotalCost in Vrnjenznesek stolpcev z vrednostmi v vsaki vrstici na SalesAmount stolpec. Stolpec dobiček lahko nato uporabite v poročilu vrtilne tabele in vrtilnega grafikona v Power View, kot bi drugega stolpca.

Na tej sliki kaže izračunani stolpec v Power Pivot.

Izračunan stolpec v dodatku PowerPivot

Opomba: Čeprav izračunane stolpce in mere so podobni, ker vsako temelji na formuli, so različne. Mere so najbolj pogosto uporablja v območju» vrednosti« vrtilne tabele ali vrtilnega grafikona. Uporaba izračunanih stolpcev, če želite postaviti izračunanih rezultatov v drugo območje vrtilne tabele, kot je stolpec ali vrstico v vrtilni tabeli ali na osi v vrtilni tabeli. Če želite več informacij o mere, si oglejte 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 ni mogoče ustvariti različnih formul za različne vrstice v tabeli. Namesto tega formulo DAX, ki je samodejno uporabljena 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.

Primer

Izračunan stolpec s podatki, ki jih dodate v obstoječo tabelo, lahko podpirajo. Izberete lahko na primer spoji vrednosti, izvajanje dodatek, citat podnizov ali primerjanje vrednosti v drugih poljih. Če želite dodati izračunanega stolpca, morate imeti že vsaj eno tabelo v Power Pivot.

Si oglejte to 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.

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. Ko ustvarite stolpce, lahko preuredite in preimenujte stolpce, kot je potrebno.

Obstajajo 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 želite preprečiti nenamerno klicanje mera, vedno uporabi sklica popolnoma določen stolpec, ko se sklicuje na stolpec.

  • Če preimenujete izračunani stolpec, morate posodobiti tudi formule, ki se nanašajo na obstoječi stolpec. Če ste v načinu Ročna posodobitev, posodabljanje rezultatov formul se pojavi samodejno. Vendar pa ta postopek lahko traja nekaj časa.

  • Obstaja nekaj znakov, ki ni mogoče uporabiti v imenih stolpcev ali v imenih drugih predmetov v Power Pivot. Če želite več informacij, glejte »Poimenovanje zahteve» »v specifikacija sintakse DAX za Powerpivot.

Če želite preimenovati ali uredite obstoječe 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.

Spreminjanje podatkovnega tipa

Podatkovni tip za izračunani stolpec, lahko spremenite na enak način, lahko spremenite vrsto podatkov za druge stolpce. Ni mogoče spreminjati na ta podatkovni tip: iz besedila v desetiško, iz besedila na celo število, besedilo valuto in iz besedila na datum. Ko lahko spremenite iz besedila v logična vrednost.

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. To pomeni, da je mera izračunan le za podnabor podatkov v vsako celico v vrtilni tabeli.

Formula vsebuje odvisnosti na predmet sklici v formuli, kot je na primer druge stolpce ali izraze, ki se ovrednoti vrednosti. Na primer izračunanega stolpca, ki temelji na drug stolpec, ali izračun, ki vsebuje izraz s sklica na stolpec, ni mogoče ovrednotiti do drugega stolpca, ki je ovrednoten. Privzeto je omogočeno samodejno osveževanje. Tako, ne pozabite, da formule odvisnosti, lahko vplivajo na učinkovitost delovanja.

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

  • Ne ustvarite eno formulo, ki vsebuje številne zapletene odvisnosti, ustvarite formule v navodila, z rezultati, ki so shranjene v stolpce, tako, da lahko preverite veljavnost rezultatov in ovrednotiti spremembe v učinkovitosti delovanja.

  • Spremembe podatkov bo pogosto povzroči posodobitve za izračunane stolpce. To lahko preprečite tako, da nastavite način preračunavanja, če želite ročno. Imejte v mislih, toda če vse vrednosti v izračunanem stolpcu so nepravilni stolpcu bo onemogočena, dokler osvežite in preračunavanje podatkov.

  • Č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

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

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.

×