Telkimai papildinyje „PowerPivot“

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Agregavimo – tai būdas sutraukimas, suvestine ar grupuojant duomenis. Kai jums pradėti naudojant neapdorotus duomenis iš lentelių ar kitų duomenų šaltinių, duomenys yra dažnai bazinio, tai reiškia yra daug informacijos, tačiau ji nėra pranešimus arba sugrupuoti kaip nors pakeičiamas. Nebūdami santraukos ar struktūra gali būti sudėtinga nustatyti duomenyse. Svarbi duomenų modeliavimas yra apibrėžti, kuriuose supaprastinti, abstraktus arba sumuoti atsakymo į klausimą tam tikri verslo modelius.

Dažniausiai pasitaikančios agregavimo, pvz., naudojant vidurkis, MAX, MIN, ar suma gali būti sukurta priemonė automatiškai naudodami mygtuką Automatinė sudėtis. Kitų tipų agregavimo, pvz., AVERAGEX, COUNTX, COUNTROWSarba SUMXpateikia lentelę, tada reikia į formulė, sukurta naudojant Duomenų analizės išraiškos (DAX).

Agregavimų, Power Pivot

Telkimo grupių pasirinkimas

Kai jums kaupti duomenis, galite grupuoti duomenis pagal atributus, pvz., produktas, kaina, regionas arba data ir tada apibrėžimas formulę, kuri veikia visų duomenų grupės. Pvz., kai kuriate sumą per metus, kuriate telkimą. Jei sukurti santykį šių metų ankstesniais metais ir pateikti tie procentais, tai kitą agregavimo tipą.

Sprendimas, kaip grupuoti duomenis lemia verslo klausimą. Pvz., agregavimo gali atsakyti į šiuos klausimus:

Skaičiuoja   Kiek operacijų buvo atlikta per mėnesį?

Vidurkiai    Kokie pardavimo šį mėnesį, pagal pardavėjus?

Minimalios ir maksimalios reikšmės    Kurie pardavimo regionai buvo parduotų vienetų penkių sėkmingiausi?

Norėdami sukurti skaičiuojant, kurie pateikiami atsakymai į šiuos klausimus, turi turėti išsamius duomenis, kuriame yra skaičius arba suma skaičiai ir skaitiniai duomenys turi būti susiję tam tikru būdu grupes, kurias naudosite tvarkyti rezultatus.

Jei duomenys jau nėra reikšmės, kurias galite naudoti grupavimui, pvz., produktų kategorijos arba geografiniam regionui, kurioje yra parduotuvės pavadinimą, galite norėti grupės pristatyti savo duomenų įtraukdami kategorijas. Kai kuriate grupės programoje "Excel", galite rankiniu būdu įveskite arba pasirinkite norimą naudoti darbalapio stulpelius iš grupės. Tačiau reliacinės sistemoje, hierarchijas, pvz., produktų kategorijų dažnai saugomi kitą lentelės nei tai arba reikšmę lentelėje. Paprastai kategorijos lentelėje yra susietas su tai duomenis pagal tam tikrą kodą. Pavyzdžiui, Tarkime, pastebėsite, kad jūsų duomenyse yra produkto ID, bet ne produktų arba jų kategorijų pavadinimus. Norėdami įtraukti kategoriją į plokščią "Excel" darbalapį, jums reikės kopijuoti stulpelį, kuriame yra kategorijų pavadinimus. Su Power Pivot, galite importuoti produktų kategorijos lentelės į duomenų modelį, sukurti ryšį su duomenų lentelės ir produktų kategorijų sąraše ir naudodamiesi kategorijas, duomenų grupės. Daugiau informacijos rasite kurti ryšius tarp lentelių.

Telkimo funkcijos pasirinkimas

Nustatyti ir įtraukti naudoti grupes, turite nuspręsti, kuris matematines funkcijas naudoti telkimui. Dažnai word agregavimo yra naudojamas kaip sinonimas matematinius ir statistinius veiksmus, kurie naudojami agregavimo, pvz., sumos, vidurkiai, minimalių arba skaičiuoja. Tačiau Power Pivot leidžia kurti pasirinktines formules telkimui be standartinės agregavimo, Power Pivot ir "Excel".

Pvz., naudojant tą patį rinkinį reikšmių ir grupavimų, kuris buvo naudojamas ankstesniuose pavyzdžiuose, galima sukurti pasirinktinius agregavimus, atsakančius į šiuos klausimus:

Filtruoti skaičiavimai   Kiek operacijų buvo atlikta per mėnesį, išskyrus mėnesio pabaigos priežiūros laiko intervalą?

Santykiai naudojant gautus vidurkius per tam tikrą laiką    Koks procentas didėjimas arba mažėjimas, palyginti su tuo pačiu praėjusių metų laikotarpiu pardavimo?

Sugrupuotos minimalios ir maksimalios reikšmės    Kurie pardavimo regionai įvertinti kaip geriausieji kiekvienoje produktų kategorijoje arba akcijų srityje?

Agregavimų įtraukimas į formules ir "PivotTable"

Jei turite suprasti, kaip jūsų duomenys turi būti rūšiuojami prasmingais ir reikšmės, kurias norite dirbti su, galite nuspręsti, ar kurti "PivotTable" arba sukurti skaičiavimų į lentelę. Power Pivot išplečiamas ir pagerina vidinio galimybės "Excel" sukurti agregavimo, pvz., sumos, skaičius, arba vidurkiai. Galite sukurti pasirinktinius agregavimus Power PivotPower Pivot lango arba Excel PivotTable srityje.

  • Apskaičiuojamąjį stulpelį, galite sukurti agregavimo, atsižvelgiant į dabartinės eilutės kontekstas gauti susijusios eilutės iš kitos lentelės, ir tada sudėti, suskaičiuoti arba susijusios eilutės tų reikšmių vidurkis.

  • Priemonė, galite kurti dinamiškas, kuriuose naudoti apibrėžti formulėje filtrai ir filtrai, "PivotTable" dizaino ir duomenų filtrai ir stulpelių antraštes, eilučių antraščių žymėjimą. Naudodami standartinį agregavimo priemonės gali būti sukurta Power Pivot naudodami mygtuką Automatinė sudėtis arba formulių kūrimą. Taip pat galite sukurti netiesioginis priemonės naudojant standartinį agregavimo "PivotTable" programoje "Excel".

Grupavimų įtraukimas į "PivotTable"

Kai kuriate "PivotTable", vilkdami laukus, kurie sudaro grupes, kategorijas arba hierarchijas, stulpelių ir eilučių, sekcijoje grupuoti duomenis "PivotTable". Vilkite laukus, kuriuose yra skaitinės reikšmės į sritį reikšmės, kad jie gali būti skaičiuojami, vidutiniškai arba sudėjus.

Jei kategorijų įtraukimas į "PivotTable", tačiau kategorijos duomenis nėra susijęs su faktų duomenis, galite gauti klaidos ar būdingų rezultatus. Paprastai Power Pivot pabandyti išspręsti problemą, automatiškai aptikti ir rodo ryšius. Daugiau informacijos ieškokite darbas su "PivotTable".

Taip pat galite vilkti laukų į duomenų filtrus, Norėdami pasirinkti tam tikras grupes, duomenų peržiūra. Duomenų filtrai leidžia interaktyviai grupuoti, rūšiuoti ir filtruoti rezultatus "PivotTable".

Grupavimų formulės naudojimas

Taip pat galite naudoti grupes ir kategorijų duomenis, saugomus lentelių ryšių tarp lentelių kūrimą, tada sukurti formules, kurios panaudoti šių ryšių ieškoti susijusių reikšmių.

Kitaip tariant, jei norite sukurti formulę, kurio reikšmės grupės pagal kategoriją, jums būtų pirmiausia naudoti ryšio prisijungti lentelės, kurioje yra išsamūs duomenys ir lentelių, kuriose yra pagal kategorijas, ir tada kurkite formulę.

Daugiau informacijos apie tai, kaip sukurti formulių, kuriose naudojamos peržvalgos, ieškokite "Power Pivot" formulių peržvalgos.

Filtrų naudojimas Telkimuose

Nauja funkcija Power Pivot yra galimybė taikyti filtrus stulpelių ir lentelių duomenys, ne tik vartotojo sąsajoje ir per "PivotTable" arba diagramos, bet labai formulėse, kuriose naudoti skaičiuojant agregavimo. Filtrų galite naudoti formules apskaičiuojamuosiuose stulpeliuose ir s.

Pvz., naują DAX sudėtinių funkcijų, vietoj nurodant reikšmės per kurį suma ar skaičius, galite nurodyti visą lentelę, kaip funkcijos argumentą. Jei jums nebuvo taikomas bet kokie filtrai, lentelės, agregavimo funkcija veiktų prieš visus nurodyto lentelės stulpelio reikšmes. Tačiau Dax galite sukurti dinaminiai arba statiniai filtro lentelėje, kad sumavimo veikia prieš kitą pogrupį duomenų atsižvelgiant į filtro sąlyga ir dabartiniame kontekste.

Derinant sąlygas ir filtrus, galite sukurti formules keisti atsižvelgiant į reikšmes, kuriuose pateikiama formules, ar šį keitimą, atsižvelgiant į pasirinktą eilučių ir stulpelių antraštes "PivotTable".

Daugiau informacijos rasite Duomenų filtravimas formules.

"Excel" sudėtinių funkcijų ir DAX sudėtinių funkcijų palyginimas

Tolesnėje lentelėje išvardytos kelios standartinės sudėtinės funkcijos teikiamos "Excel" ir pateikiamos nuorodos į šių funkcijų Power Pivotįgyvendinimas. DAX versija šios funkcijos veikia panašiai taip pat, kaip "Excel" versija, su šiek tiek skirtis sintaksė ir tvarkant tam tikrų duomenų tipų.

Standartinės sudėtinės funkcijos

Funkcija

Naudojimas

Vidutinis

Grąžina visų skaičių vidurkį (aritmetinį vidurkį) stulpelyje.

AVERAGEA

Grąžina visų reikšmių vidurkį (aritmetinį vidurkį) stulpelyje. Tvarko tekstą ir ne skaitinių reikšmių.

Skaičius

Skaičiuoja skaitinių reikšmių stulpelis.

COUNTA

Skaičiuoja netuščius stulpelio reikšmes.

MAX

Pateikia didžiausią skaitinę reikšmę stulpelyje.

Funkcija MAXX

Grąžina didžiausią reikšmę iš reiškinių, apskaičiuotą naudojant lentelę.

Funkcija MIN

Pateikia mažiausią skaitinę reikšmę stulpelyje.

MINX

Grąžina mažiausią reikšmę iš reiškinių, apskaičiuotą naudojant lentelę.

Suma

Sudeda visus skaičius stulpelyje.

DAX sudėtinės funkcijos

DAX yra agregavimo funkcijos, kurios leidžia nurodyti lentelę, ant kurios sumavimo, bus vykdoma. Todėl vietoj tiesiog pridedant arba vidutiniškai stulpelio reikšmes, šios funkcijos leidžia sukurti išraišką, kuri dinamiškai apibrėžia duomenų sumuoti.

Toliau esančioje lentelėje yra Dax sudėtinės funkcijos.

Funkcija

Naudojimas

AVERAGEX

Skaičiuoja vidutinę reikšmę rinkinį iš reiškinių, apskaičiuotą naudojant lentelę.

COUNTAX

Apskaičiuoja rinkinio iš reiškinių, apskaičiuotą naudojant lentelę.

COUNTBLANK

Skaičiuoja tuščių reikšmių stulpelis.

COUNTX

Skaičiuoja bendrą lentelės eilučių skaičių.

COUNTROWS

Skaičiuoja eilučių, pateiktų iš įdėtosios lentelės funkcijos, pvz., filtro funkcijos.

SUMX

Grąžina skaičių rinkinio išraiškų, apskaičiuotą naudojant lentelę.

DAX ir "Excel" sudėtinių funkcijų skirtumai

Nors šios funkcijos turi tuos pačius pavadinimus, kaip "Excel" kolegomis, jie naudoja Power Pivotatminties analizės modulis ir pertvarkytas dirbti su lentelėmis ir stulpeliais. Negalima naudoti DAX formulę "Excel" darbaknygę ir atvirkščiai. Jie galima naudoti tik lange Power Pivot ir "PivotTables", sukurtą pagal Power Pivot duomenis. Be to, nors funkcijų pavadinimai tokie patys, veikimas gali būti šiek tiek skiriasi. Daugiau informacijos ieškokite atskirą funkciją temose.

Taip, kad stulpeliai yra įvertintas telkimą skiriasi nuo to, kaip kad "Excel" apdoroja agregavimo. Pavyzdžiui, gali padėti iliustruoti.

Tarkime, kad norite gauti lentelės pardavimo suma stulpelyje esančių reikšmių suma, todėl sukuriate tokią formulę:

=SUM('Sales'[Amount])

Paprasčiausias atveju funkcija gauna reikšmes iš vieno nefiltruoto stulpelį ir rezultatas yra toks pat kaip "Excel", kuri visada tik sudeda reikšmes į stulpelio suma. Tačiau, Power Pivot, formulė yra traktuojamas kaip "kiekvienos eilutės lentelės pardavimo suma gauti reikšmę, ir tada sudėkite tų atskirų reikšmių. Power Pivot apskaičiuoja kiekvieną eilutę, virš kurios sumavimo atliekama apskaičiuoja vieną Skaliarinę reikšmę, kiekvienai eilutei ir tada atlieka telkimą šias reikšmes. Todėl formulės rezultatas gali skirtis, ar į lentelę taikomi filtrai ir ar vertės yra apskaičiuojamos pagal kitų, kuriuose gali būti filtruojamas. Daugiau informacijos žr. DAX formulių kontekstas.

DAX laiko informacijos funkcijos

Be ankstesniame skyriuje aprašyta lentelės sudėtinių funkcijų, DAX yra sudėtinių funkcijų, kurios veikia su datomis ir laikų nurodote, teikti įtaisytųjų laiko informacija. Šios funkcijos naudoti datų gauti susijusių reikšmių ir agreguoti reikšmes. Taip pat palyginti reikšmes datos diapazonų.

Šioje lentelėje išvardytos laiko informacijos funkcijos, kurias galima naudoti telkimui.

Funkcija

Naudojimas

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

Apskaičiuoja nurodyto laikotarpio kalendoriaus pabaigos reikšmę.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

Apskaičiuoja prieš nurodytą laikotarpį esančio laikotarpio kalendoriaus pabaigos reikšmę.

TOTALMTD

TOTALYTD

TOTALQTD

Apskaičiuoja reikšmę intervalu, kuris prasideda pirmąją laikotarpio dieną ir baigiasi paskutinę stulpelyje nurodytą datą.

Kitos funkcijos dalies laiko informacijos funkcijos (Laiko informacijos funkcijos) yra funkcijų, kurios gali būti naudojamas datų arba pasirinktinį diapazonų datų naudojimą agregavimo. Pvz., galite naudodami funkciją DATESINPERIOD pateikiama datų diapazoną, ir naudoti to rinkinio kaip kitos funkcijos argumentas pasirinktinį agregavimo tik toms datoms apskaičiuoti.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×