Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Združevanje je način za strnitve, povzemanje ali združevanje podatkov. Ko začnete z neobdelanimi podatki iz tabel ali drugih virov podatkov, so podatki pogosto raven, kar pomeni, da je veliko podrobnosti, vendar niso bili organizirani ali na noben način združene. Zaradi teh povzetkov ali strukture boste morda težko odkrili vzorce v podatkih. Pomemben del modeliranja podatkov je, da določite združevanja, ki poenostavijo, abstraktne ali povzemajo vzorce kot odgovor na določeno poslovno vprašanje.

Najpogostejša združevanja, na primer tista, ki uporabljajo AVERAGE,COUNT,DISTINCTCOUNT,MAX,MINali SUM, lahko v meri ustvarite samodejno s samodejno vsoto. Druge vrste združevanj, kot so AVERAGEX,COUNTX,COUNTROWSali SUMX,vrnejo tabelo in zahtevajo formulo, ustvarjeno z izrazi za analizo podatkov (DAX).

Razumevanje združevanj v Power Pivot

Izbira skupin za združevanje

Ko združujete podatke, združite podatke po atributih, kot so izdelek, cena, območje ali datum, in nato določite formulo, ki deluje na vseh podatkih v skupini. Če na primer ustvarite skupno vsoto za eno leto, ustvarite združevanje. Če nato ustvarite razmerje med tem letom v preteklem letu in jih predstavite kot odstotke, je to druga vrsta združevanja.

Odločitev o tem, kako združite podatke, temelji na poslovnem vprašanju. Z združevanjem lahko na primer odgovorite na ta vprašanja:

Število   Koliko transakcij je bilo v mesecu?

Povprečja    Kakšna je bila srednja prodaja v tem mesecu po prodajalcih?

Najmanjše in največje vrednosti    Katera prodajna okrožja so bila najboljših pet glede na prodane enote?

Če želite ustvariti izračun, ki bo odgovoril na ta vprašanja, morate imeti podrobne podatke s števili, ki jih želite sešteti ali sešteti, številski podatki pa morajo biti povezani s skupinami, ki jih boste uporabili za organizacijo rezultatov.

Če podatki še ne vsebujejo vrednosti, ki jih lahko uporabite za združevanje, na primer kategorijo izdelka ali ime geografskega območja, kjer se nahaja trgovina, lahko podatke predstavite skupinam tako, da dodate kategorije. Ko ustvarite skupine v Excel, morate ročno vtipkati ali izbrati skupine, ki jih želite uporabiti, med stolpci na delovnem listu. V relacijem sistemu pa so hierarhije, kot so kategorije za izdelke, pogosto shranjene v drugi tabeli kot tabela z dejstvom ali vrednostjo. Tabela kategorij je po navadi povezana s podatki o dejstvu z neko vrsto ključa. Recimo, da vaši podatki vsebujejo ID-je izdelkov, ne pa tudi imen izdelkov ali njihovih kategorij. Če želite kategoriji dodati raven delovni Excel bi morali kopirati v stolpec, ki vsebuje imena kategorij. Z Power Pivot kategorijo lahko tabelo kategorije izdelka uvozite v svoj podatkovni model, ustvarite relacijo med tabelo s števili podatki in seznamom kategorij izdelka, nato pa s kategorijami združite podatke. Če želite več informacij, glejte Ustvarjanje relacij med tabelami.

Choosing a Function for Aggregation

Ko določite in dodate skupine, ki jih želite uporabiti, se morate odločiti, katere matematične funkcije želite uporabiti za združevanje. Pogosto je združevanje besed uporabljeno kot sopomenka za matematične ali statistične operacije, ki se uporabljajo pri združevanju, kot so vsote, povprečja, minimum ali seštevki. Vendar pa Power Pivot omogoča ustvarjanje formul po meri za združevanje poleg standardnih združevanj, ki jih najdete v Power Pivot in Excel.

Če imate na primer enak nabor vrednosti in združevanj, kot so bile uporabljene v prejšnjih primerih, lahko ustvarite združevanja po meri, ki odgovorijo na ta vprašanja:

Filtrirana števila   Koliko transakcij je bilo v mesecu, brez okna za vzdrževanje ob koncu meseca?

Razmerja, ki uporabljajo povprečja v časovnem obdobju    Kakšen je bil odstotek rasti ali upadanja prodaje v primerjavi z enakim obdobjem v zadnjem letu?

Združene najmanjše in največje vrednosti    Katera prodajna okrožja so bila razvrščena na vrh za vsako kategorijo izdelka ali za vsako promocijo prodaje?

Dodajanje združevanj v formule in vrtilne tabele

Če imate splošno predstavo o tem, kako morajo biti podatki združene v smiselne in želite delati z vrednostmi, se lahko odločite, ali boste ustvarili vrtilno tabelo ali izračune v tabeli. Power Pivot razširi in izboljša izvorno zmožnost združevanja Excel kot so vsote, seštevki ali povprečja. Združevanja po meri lahko ustvarite Power Pivot v Power Pivot oknu ali v Excel vrtilne tabele.

  • V izračunanemstolpcu lahko ustvarite združevanja, ki upoštevajo trenutni kontekst vrstice za pridobivanje povezanih vrstic iz druge tabele, in nato seštejete, preštejete ali izračunate povprečje teh vrednosti v povezanih vrsticah.

  • V merilahko ustvarite dinamična združevanja, ki uporabljajo tako filtre, določene v formuli, kot tudi filtre, določene glede na načrt vrtilne tabele in izbor razčlenjevalnikov, glave stolpcev in glave vrstic. Ukrepe, ki uporabljajo standardno združevanje, lahko ustvarite Power Pivot s samodejno vsoto ali z ustvarjanjem formule. Implicitne meje lahko ustvarite tudi s standardnimi združevanji v vrtilni tabeli v Excel.

Dodajanje skupin v vrtilno tabelo

Ko načrtujete vrtilno tabelo, povlečete polja, ki predstavljajo skupine, kategorije ali hierarhije, v odsek stolpcev in vrstic vrtilne tabele, da združite podatke. Nato v območje vrednosti povlecite polja, ki vsebujejo številske vrednosti, tako da jih je mogoče prešteti, računati na povprečje ali sešteti.

Če dodate kategorije v vrtilno tabelo, vendar podatki kategorije niso povezani s podatki o dejstvu, se lahko prikaže napaka ali nepričakovani rezultati. Običajno Power Pivot skušal odpraviti težavo tako, da bo samodejno zaznal relacije in predlagal relacije. Če želite več informacij, glejte Delo z relacijami v vrtilnih tabelah.

Polja lahko povlečete tudi v razčlenjevalnike, da izberete določene skupine podatkov za ogled. Razčlenjevalniki vam omogoča interaktivno združevanje, razvrščanje in filtriranje rezultatov v vrtilni tabeli.

Delo z združevanjem v formuli

Z združevanjem in kategorijami lahko tudi združite podatke, ki so shranjeni v tabelah, tako da ustvarite relacije med tabelami, nato pa ustvarite formule, ki te odnose uporabljajo za iskanje sorodnih vrednosti.

Povedano drugače – če želite ustvariti formulo, ki vrednosti skupine po kategoriji, najprej uporabite relacijo, da povežete tabelo s podrobnimi podatki in tabelami s kategorijami, nato pa ustvarite formulo.

Če želite več informacij o ustvarjanju formul, ki uporabljajo iskanja, glejte Iskanja v formulah dodatka Power Pivot.

Uporaba filtrov v združevanju

Nova funkcija v programu Power Pivot je možnost uporabe filtrov za stolpce in tabele s podatki, ne le v uporabniškem vmesniku in v vrtilni tabeli ali grafikonu, ampak tudi v prav v formulah, ki jih uporabljate za izračun združevanja. Filtre lahko uporabite v formulah tako v izračunanih stolpcih kot tudi v s.

V novih funkcijah združevanja DAX na primer namesto določanja vrednosti, za katere želite sešteti ali sešteti, lahko za argument določite celotno tabelo. Če v tej tabeli niste uporabiti filtrov, bi funkcija združevanja delovala z vsemi vrednostmi v določenem stolpcu tabele. Vendar pa lahko v kontrolniku DAX ustvarite dinamični ali statični filter v tabeli, tako da združevanje deluje v povezavi z drugo podnaborom podatkov, odvisno od pogoja filtra in trenutnega konteksta.

Z združevanjem pogojev in filtrov v formulah lahko ustvarite združevanja, ki se spreminjajo glede na vrednosti, ki so na voljo v formulah, ali se spreminjajo glede na izbor naslovov vrstic in naslovov stolpcev v vrtilni tabeli.

Če želite več informacij, glejte Filtriranje podatkov v formulah.

Primerjava funkcij Excel združevanja in funkcij združevanja dax

V spodnji tabeli so navedene nekatere standardne funkcije združevanja, ki jih ponuja Excel, in povezave do izvedbe teh funkcij v Power Pivot. Različica teh funkcij JEZIKA DAX deluje zelo enako kot različica Excel, z nekaterimi manjšimi razlikami v sintaksi in ravnanju z določenimi vrstami podatkov.

Funkcije standardnega združevanja

Funkcija

Uporabi

AVERAGE

Vrne povprečno vrednost (aritmetično sredino) vseh števil v stolpcu.

AVERAGEA

Vrne povprečno vrednost (aritmetično sredino) vseh vrednosti v stolpcu. Obravnava besedilne in neštevilske vrednosti.

COUNT

Prešteje število številskih vrednosti v stolpcu.

COUNTA

Prešteje število vrednosti v stolpcu, ki niso prazne.

MAX

Vrne največjo številsko vrednost v stolpcu.

MAXX

Vrne največjo vrednost iz nabora izrazov, ovrednotenih čez tabelo.

MIN

Vrne najmanjšo številsko vrednost v stolpcu.

MINX

Vrne najmanjšo vrednost iz nabora izrazov, ovrednotenih čez tabelo.

SUM

Sešteje vsa števila v stolpcu.

Funkcije združevanja v dax

DAX vključuje funkcije združevanja, s katerimi lahko določite tabelo, za katero želite izvesti združevanje. Zato vam te funkcije ne le dodajajo vrednosti v stolpcu ali pa jih vanje dodajajo, ampak vam omogočajo, da ustvarite izraz, ki dinamično določa podatke za združevanje.

V spodnji tabeli so navedene funkcije združevanja, ki so na voljo v kontrolniku DAX.

Funkcija

Uporabi

AVERAGEX

Izračuna povprečje nabora izrazov, ovrednotenih v tabeli.

COUNTAX

Prešteje nabor izrazov, ovrednotenih v tabeli.

COUNTBLANK

Prešteje število praznih vrednosti v stolpcu.

COUNTX

Prešteje skupno število vrstic v tabeli.

COUNTROWS

Prešteje število vrstic, ki jih funkcija vrne iz ugnezdene tabele, kot je funkcija filtriranja.

SUMX

Vrne vsoto nabora izrazov, ovrednotenih čez tabelo.

Razlike med funkcijami združevanja za DAX in Excel združevanja

Čeprav imajo te funkcije enaka imena kot njihove Excel, uporabljajo mehanizem analitike v pomnilniku Power Pivot so bile prepisane za delo s tabelami in stolpci. Formule DAX ne morete uporabiti v Excel delovnem zvezku in obratno. Uporabite jih lahko le v Power Pivot in vrtilnih tabelah, ki temeljijo na Power Pivot podatkih. Čeprav imajo funkcije identična imena, je delovanje morda nekoliko drugačno. Če želite več informacij, glejte teme posameznih funkcij.

Način, kako so stolpci ovrednoteni v združevanju, se razlikuje tudi od načina, Excel obravnava združevanja. Primer vam lahko pomaga ponazoriti.

Recimo, da želite dobiti vsoto vrednosti v stolpcu Znesek v tabeli Prodaja, zato ustvarite to formulo:

=SUM('Sales'[Amount])

V najpreprostejših primerih funkcija dobi vrednosti iz enega nefiltriranega stolpca in rezultat je enak kot v celici Excel, ki vedno samo sešteje vrednosti v stolpcu »Znesek«. V Power Pivot pa se formula tolmači kot »Dobite vrednost v polju Znesek za vsako vrstico tabele »Prodaja«, nato pa seštejete te posamezne vrednosti. Power Pivot vsako vrstico, prek katere se izvede združevanje, in izračuna eno skalarno vrednost za vsako vrstico, nato pa izvede združevanje teh vrednosti. Rezultat formule je lahko torej drugačen, če so bili filtri uporabljeni v tabeli ali če so vrednosti izračunane na podlagi drugih združevanj, ki so morda filtrirana. Če želite več informacij, glejte Kontekst v formulah dax.

Funkcije podatkov o času za dax

Poleg funkcij združevanja tabele, ki so opisane v prejšnjem razdelku, ima DAX funkcije združevanja, ki delujejo z datumi in časi, ki jih navedete, za zagotavljanje vgrajenih podatkov o času. Te funkcije uporabljajo obsege datumov, da pridobite sorodne vrednosti in združite vrednosti. Prav tako lahko primerjate vrednosti v datumskih obsegih.

V spodnji tabeli so navedene funkcije podatkov o času, ki jih je mogoče uporabiti za združevanje.

Funkcija

Uporabi

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

Izračuna vrednost na koncu danega obdobja na koledarju.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

Izračuna vrednost na koncu obdobja pred danem obdobjem.

TOTALMTD

TOTALYTD

TOTALQTD

Izračuna vrednost v intervalu, ki se začne na prvi dan obdobja in konča z najpoznejšo vrednostjo v določenem stolpcu z datumom.

Druge funkcije v razdelku Funkcija podatkov o času(Funkcijepodatkov o času) so funkcije, ki jih lahko uporabite za pridobivanje datumov ali obsegov datumov po meri, ki jih uporabite v združevanju. S funkcijo DATESINPERIOD lahko na primer vrnete obseg datumov in uporabite ta nabor datumov kot argument druge funkcije, da izračunate združevanje po meri za samo te datume.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×