Apkopojumi pievienojumprogrammā Power Pivot

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Apkopojumi ir veids, kā sakļaušana, apkopojot vai datu grupēšanu. Sākot ar neapstrādātiem datiem no tabulas vai citiem datu avotiem, dati bieži vien ir plakana, nozīmē, ka ir detaļas daudz, bet tā nav sakārtoti vai grupēti nekādi. Šajā trūkst kopsavilkumus vai struktūra var izraisīt grūti atrodams datu modeļus. Datu modelēšana svarīga daļa ir jādefinē apkopojumus, kas vienkāršo, abstrakti vai apkopot modeļus īpašiem biznesa jautājumu.

Visbiežākie apkopojumi, piemēram, izmantojot vidējais, skaits, DISTINCTCOUNT, MAX, MIN, vai summa var izveidot izmēru automātiski, izmantojot līdzekli Automātiskā summa. Citu veidu apkopojumi, piemēram, AVERAGEX, COUNTX, COUNTROWSvai SUMXatgriež tabulu, un pieprasīt formula, kas izveidota, izmantojot Data Analysis Expressions (DAX).

Par apkopojumiem pievienojumprogrammā Power Pivot

Apkopojuma grupu izvēle

Apkopojot datus, tie tiek grupēti pa tādiem atribūtiem kā prece, cena, reģions vai datums, un tad tiek definēta formula, kas apstrādā visus datus grupā. Piemēram, izveidojot gada kopsummu, tiek izveidots apkopojums. Ja pēc tam tiek izveidots šī gada koeficients pēc pagājušā un pašreizējā gada attiecības procentos, tas ir cita tipa apkopojums.

Lēmumu par datu grupēšanu nosaka biznesa jautājums. Piemēram, apkopojumi var atbildēt uz šādiem jautājumiem:

Saskaita   Cik darījumu tika veikts mēnesī?

Vidējās vērtības    Kādi bija vidējie pārdošanas apjomi šomēnes pa pārdevējiem?

Apkopojums Minimum and maximum values    Kuri pārdošanas apgabali tika piecas visvairāk pārdoto vienību?

Lai izveidotu aprēķinu, kas atbild uz šiem jautājumiem, jābūt detalizētiem datiem, kas satur skaitāmus skaitļus vai summu, un šiem skaitliskajiem datiem kādā veidā ir jābūt saistītiem ar grupām, kuras tiks izmantotas rezultātu organizēšanai.

Ja dati jau nav iekļautas vērtības, kuras varat izmantot grupēšanai, piemēram, preču kategoriju vai ģeogrāfiskajam reģionam, kurā atrodas veikala nosaukumu, iespējams, vēlēsities iepazīstināt ar grupas datus, pievienojot kategorijas. Kad veidojat grupas programmā Excel, ir manuāli ierakstiet vai atlasiet grupas, kuras vēlaties izmantot kādu no jūsu darblapas kolonnās. Tomēr relāciju sistēmā hierarhijas, piemēram, produktu kategorijas bieži glabāšanas citu faktu tabulu vai vērtību tabulā. Parasti kategoriju tabula ir saistīta ar datu fact, kāda veida atslēgu. Piemēram, pieņemsim, ka esat atradis datos ir ietvertas produkta ID, bet nav produktu vai to kategoriju nosaukumus. Lai pievienotu kategoriju atsevišķu Excel darblapā, jums būtu kopējiet kolonnā, kurā konstatēta kategoriju nosaukumus. Ar Power Pivot, varat importēt produktu kategorijas tabulu datu modelim, izveidot relāciju starp tabulu ar numuru datiem un produktu kategoriju sarakstā, un pēc tam izmantot kategorijas, lai grupētu datus. Lai iegūtu papildinformāciju, skatiet rakstu izveidot relācijas starp tabulām.

Apkopojuma funkcijas izvēle

Pēc izmantojamo grupu identificēšanas un pievienošanas, jums ir jāizlemj, kuras matemātiskās funkcijas izmantot apkopojumam. Parasti vārds apkopojums tiek lietots kā sinonīms apkopojumos izmantotajām matemātiskajām vai statistiskajām darbībām, piemēram, summām, vidējām vērtībām, minimālajām vērtībām vai skaitiem. Toties pievienojumprogramma Power Pivot papildus standarta Power Pivot un Excel apkopojumiem sniedz iespēju izveidot pielāgotas formulas apkopošanai.

Piemēram, ar tādu pašu vērtību kopu un grupējumiem, kas tika izmantoti iepriekš sniegtajos piemēros, jūs varētu izveidot pielāgotus apkopojumus, kas atbild uz šādiem jautājumiem:

Skaita, filtrēta   Cik darījumu tika veikti mēnesī, neiekļaujot mēneša beigu uzturēšanas periodu?

Koeficienti, izmantojot vidējās vērtības laika gaitā    Kāds bija pārdošanas apjomu pieaugums vai samazinājums procentos, salīdzinot ar to pašu periodu pagājušajā gadā?

Grupētus grouped minimum and maximum values    Kuri pārdošanas apgabali tika ierindoti visaugstāk katrā preču kategorijā vai pārdošanas kampaņā?

Apkopojumu pievienošana formulām un rakurstabulām

Kad esat izlēmis, kā būtu jāgrupē dati, lai tie būtu jēgpilni, kā arī vērtības, kuras vēlaties apstrādāt, varat izvēlēties veidot rakurstabulu vai izveidot aprēķinus tabulā. Pievienojumprogramma Power Pivot paplašina un uzlabo programmas Excel vietējo spēju izveidot tādus apkopojumus kā summas, skaitus vai vidējās vērtības. Jūs varat izveidot pielāgotus apkopojumus pievienojumprogrammā Power Pivot vai nu Power Pivot logā, vai arī programmas Excel rakurstabulas apgabalā.

  • Aprēķināto kolonnu, varat izveidot apkopojumus, kas jāņem vērā pašreizējās rindas konteksts, lai izgūtu saistītās rindas no citas tabulas, un pēc tam saskaitītu, skaits vai vidēji šīs vērtības saistītās rindas.

  • Mērs, varat izveidot dinamiskas apkopojumus, kas izmantot gan definēts formulā filtri un filtri noteiktos rakurstabulas noformējums un datu griezumi, kolonnu virsrakstus un rindu virsraksti atlasi. Mērījumus, izmantojot standarta apkopojumi Power Pivot var izveidot, izmantojot līdzekli Automātiskā summa vai, izveidojot formulu. Varat arī izveidot netiešos mērījumus, izmantojot standarta apkopojumi rakurstabulā programmā Excel.

Grupu pievienošana rakurstabulai

Noformējot rakurstabulu, velciet laukus, kas attēlo grupējumus, kategorijas vai hierarhijas uz rakurstabulas kolonnu un rindu sadaļu, lai grupētu datus. Tad velciet laukus, kas satur skaitliskas vērtības, vērtību apgabalā, lai tos varētu skaitīt, summēt vai aprēķināt to vidējo vērtību.

Ja kategoriju pievienošana rakurstabulai, bet kategoriju dati nav saistīts ar to datus, var tikt rādīts kļūdas ziņojums vai īpašo rezultātus. Parasti Power Pivot mēģinās, lai novērstu šo problēmu, automātiska noteikšana un kurā attēlotas relācijas. Lai iegūtu papildinformāciju, skatiet rakstu darbs ar relācijām rakurstabulās.

Jūs varat arī vilkt laukus datu griezumos, lai skatīšanai atlasītu noteiktas datu grupas. Datu griezumi sniedz iespēju interaktīvi grupēt, kārtot un filtrēt rezultātus rakurstabulā.

Grupu lietošana formulā

Varat arī izmantot grupējumus un kategorijas, lai apkopotu datus, kas tiek glabāti tabulās, izveidojot relācijas starp tabulām, tad izveidojot formulas šo relāciju iegūšanai, lai uzmeklētu saistītās vērtības.

Tātad, ja vēlaties izveidot formulas, kas grupē vērtības pa kategorijām, vispirms izmantojiet relāciju, lai savienotu tabulu, kas satur detalizētus datus, ar tabulām, kas satur kategorijas, un tad izveidojiet formulu.

Lai iegūtu papildinformāciju par formulu, kas izmanto uzmeklējumus, izveidi, skatiet sadaļā uzmeklēšana Power Pivot formulās.

Filtru izmantošana apkopojumos

Jauna funkcija Power Pivot ir iespēja lietot filtrus, lai kolonnas un tabulas datus, ne tikai lietotāja interfeisa un rakurstabulas PivotTable vai diagrammu, bet arī ļoti formulās, kas jāizmanto, lai aprēķinātu apkopojumi. Filtri var izmantot formulās, gan s aprēķinātajās kolonnās.

Piemēram, jaunajās valodas DAX apkopojuma funkcijās varat nevis norādīt vērtības, pa kurām summēt vai skaitīt, bet gan norādīt visu tabulu kā argumentu. Ja tabulā netika lietoti nekādi filtri, apkopojuma funkcija darbosies atbilstoši visām vērtībām norādītajā tabulas kolonnā. Taču valodā DAX varat izveidot dinamisku vai statisku filtru tabulai, lai apkopošana darbotos pa atšķirīgu datu apakškopu, atbilstoši filtra nosacījumam un attiecīgajam kontekstam.

Apvienojot nosacījumus un filtrus formulās, jūs varat izveidot apkopojumus, kas mainās atbilstoši formulās norādītajām vērtībām vai kas mainās atbilstoši rindu un kolonnu virsrakstu atlasei rakurstabulā.

Lai iegūtu papildinformāciju, skatiet sadaļā Datu filtrēšana formulās.

Excel apkopojuma funkciju un DAX apkopojuma funkciju salīdzinājums

Tālāk sniegtajā tabulā ir uzskaitītas dažas no programmas Excel standarta apkopojuma funkcijām un sniegtas saites uz šo funkciju ieviešanu pievienojumprogrammā Power Pivot. Šo funkciju versija valodā DAX ir ļoti līdzīga to pašu funkciju versijai programmā Excel, ar nelielām atšķirībām sintaksē un noteiktu datu tipu apstrādē.

Standarta apkopojuma funkcijas

Funkcija

Lietojums

VIDĒJAIS

Tiek atgriezta visu kolonnas skaitlisko vērtību vidējā (vidējā aritmētiskā) vērtība.

AVERAGEA

Tiek atgriezta visu kolonnas vērtību vidējā (vidējā aritmētiskā) vērtība. Tiek apstrādāts teksts un vērtības, kas nav skaitļi.

COUNT

Tiek skaitītas kolonnas skaitliskās vērtības.

COUNTA

Tiek skaitītas kolonnas vērtības, kas nav tukšas.

MAX

Tiek atgriezta kolonnas lielākā skaitliskā vērtība.

MAXX

Tiek atgriezta tabulai novērtētu izteiksmju kopas rezultātu lielākā vērtība.

MIN

Tiek atgriezta kolonnas mazākā skaitliskā vērtība.

MINX

Tiek atgriezta tabulai novērtētu izteiksmju kopas rezultātu mazākā vērtība.

SUM

Tiek summētas visas kolonnas skaitliskās vērtības.

DAX apkopojuma funkcijas

Valodā DAX ietvertas apkopojuma funkcijas, kas ļauj norādīt tabulu, kurā ir jāveic apkopošana. Tādējādi šīs funkcijas ļauj izveidot izteiksmi, kas dinamiski definē apkopojamos datus, nevis tikai pievieno vai aprēķina vidējās vērtības kolonnā.

Nākamajā tabulā ir uzskaitītas valodā DAX pieejamās apkopojuma funkcijas.

Funkcija

Lietojums

AVERAGEX

Tiek aprēķināta tabulai novērtētu izteiksmju kopas rezultātu vidējā vērtība.

COUNTAX

Tiek skaitīti tabulai novērtētu izteiksmju kopas rezultāti.

COUNTBLANK

Tiek skaitītas kolonnas tukšās vērtības.

COUNTX

Tiek skaitīts kopējais tabulas rindu skaits.

COUNTROWS

Tiek skaitīts rindu skaits, ko atgriezusi ligzdota tabulas funkcija, piemēram, filtra funkcija.

SUMX

Tiek atgriezta tabulai novērtētu izteiksmju kopas rezultātu summa.

DAX un Excel apkopojuma funkciju atšķirības

Lai gan šīs funkcijas ir tādi paši nosaukumi kā Excel kolēģiem, tās izmantot Power Pivotatmiņā veiktas analītikas programma un pārrakstīti strādāt ar tabulām un kolonnām. DAX formulu nevar izmantot Excel darbgrāmatas un otrādi. Viņi var izmantot tikai logā Power Pivot un rakurstabulās, kas balstās uz Power Pivot datiem. Turklāt, lai gan funkcijas ir vienādiem nosaukumiem, darbību var nedaudz atšķirties. Lai iegūtu papildinformāciju, skatiet rakstu atsevišķu funkciju atsauces tēmas.

Atšķiras arī veids, kā apkopojumā tiek novērtētas kolonnas un kā programmā Excel tiek apstrādāti apkopojumi. Noderīgs piemērs.

Pieņemsim, ka vēlaties iegūt tabulas Sales kolonnas Amount vērtību summu, tādēļ izveidojat šādu formulu:

=SUM('Sales'[Amount])

Vienkāršākais gadījumā funkcija tiek vērtības no viena nefiltrēto kolonna un rezultāts ir tāda pati, Excel, kas vienmēr tikai summē vērtības kolonnā summa. Tomēr, Power Pivot, formula tiek interpretēts kā "iegūt vērtību summa katrai pārdošanas tabulas rindai, un pēc tam saskaitītu iegūtos šīs atsevišķas vērtības. Power Pivot novērtē katras rindas, virs kuras apkopojumu tiek veikta un aprēķina vienu skalāru vērtību katrai rindai, un pēc tam veic apkopojumu ar šīm vērtībām. Tāpēc formulas rezultāts var atšķirties, ja tiek lietoti filtri, lai tabulu vai vērtības ir aprēķinātas, pamatojoties uz citu apkopojumu, ko var filtrēt. Lai iegūtu papildinformāciju, skatiet rakstu konteksts DAX formulās.

DAX laika informācijas funkcijas

Papildus tabulu apkopojuma funkcijas iepriekšējā sadaļā aprakstīto, DAX ir apkopojuma funkciju, kuros darbs tiek veikts ar datumu un laiku norādāt, iebūvēto laika informācijas nodrošināšanai. Šīs funkcijas izmantot datumu diapazonus, lai iegūtu saistītās vērtības un apkopošana vērtības. Jūs varat arī salīdzinātas vērtības datumu diapazonus.

Nākamajā tabulā ir uzskaitītas laika informācijas funkcijas, kas var tikt izmantotas apkopošanai.

Funkcija

Lietojums

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

Aprēķina norādītā perioda kalendāra beigu vērtību.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

Aprēķina perioda, kas atrodas pirms norādītā perioda, kalendāra beigu vērtību.

TOTALMTD

TOTALYTD

TOTALQTD

Aprēķina intervāla, kas sākas perioda pirmajā dienā un beidzas pēdējā datumā, vērtību norādītajā datuma kolonnā.

Citas funkcijas sadaļā laika informācijas funkcijas (Laika informācijas funkcijām) ir funkcijas, ko var izmantot, lai izgūtu datumu vai datumu izmantot apkopojuma pielāgotu diapazonus. Piemēram, varat izmantot funkciju DATESINPERIOD, lai atgrieztu datumu diapazonu un datumu kopas citas funkcijas argumentā apkopojuma aprēķinu, izmantojot pielāgotu tikai šīs datumiem.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×