Power BI-aggregatiefuncties - Gids voor het gebruik van geaggregeerde functies

Geaggregeerde functies in Power BI

Wanneer we de numerieke gegevens combineren of samenvatten, wordt dit " Aggregation " genoemd, dus de output die we hiervan krijgen wordt " Aggregate " genoemd. Algemene aggregatiefuncties zijn dus "SUM, AVERAGE, MIN, MAX, COUNT, DISTINCTCOUNT", enzovoort. Dus om al deze geaggregeerde functies te gebruiken, hebben we een soort gegevens nodig en die gegevens moeten alfanumerieke gegevens zijn. Een geaggregeerde functie kan alleen worden toegepast op een numerieke gegevensset, maar er is een situatie waarin deze ook werkt voor alfabetische gegevens.

Oké, laten we nu elk van deze Power BI-geaggregeerde functies leren kennen met een praktische benadering.

Voorbeelden van geaggregeerde functies in Power BI

U kunt de volgende werkmap downloaden om hetzelfde bestand te gebruiken als in dit voorbeeld.

  • Hieronder staan ​​de gegevens die we gaan gebruiken om geaggregeerde functies in Power BI te demonstreren; u kunt de werkmap downloaden en gebruiken.
  • We hebben de bovenstaande gegevenstabel al geüpload naar het Power BI Desktop-bestand. U uploadt ook de gegevenstabel om de DAX-functies te starten.
  • We zullen een nieuwe meetwaardetabel maken om alle geaggregeerde meetwaarden op te slaan, dus ga naar het tabblad Modellering en klik op ' Nieuwe tabel' .
  • Dit zal je vragen om de tabel een naam te geven, dus geef de naam als " Aggregate Functions " en plaats een gelijkteken.
  • Klik op de enter-toets en er wordt een nieuwe tabel op deze manier gemaakt.

In deze tabel slaan we al onze nieuwe maten op.

# 1 - SOM

  • Dus onze eerste poging om de aggregatiefunctie te gebruiken is SUM, dus klik met de rechtermuisknop op de nieuwe tabel en kies de optie ' Nieuwe meting' .
  • Noem de maat nu "1 Aggregate Function Sum".
  • Nu zijn we de verkoopwaarde aan het optellen of optellen, dus open de functie SUM DAX .
  • SUM is heel eenvoudig; we hoeven alleen maar te kiezen wat de kolomnaam is die we moeten optellen, dus kies de kolom " Verkoop " in de IntelliSense-lijst.
  • Ok, dat is alles; sluit de haak en druk op de enter-toets om de eerste geaggregeerde functie te sluiten. Dus onze eerste meting voor SUM wordt gemaakt in de nieuwe tabel.
  • Plaats nu de visual " Kaart " uit de visualisatielijst.
  • Voor het veld van deze kaart sleept u de nieuw gemaakte meetwaarde en zet u deze neer om de totale verkoopwaarde te krijgen.
  • We krijgen het volgende resultaat.
  • Alsjeblieft, we hebben de totale verkoopwaarde, met dezelfde meting kunnen we ook een “Sales Person” verstandige samenvatting krijgen, voor dit gebruik “Table” visual.
  • Versleep de " 1 Aggregate Function Sum " uit de eerste tabel en " Sales Person " uit de tweede tabel.
  • We krijgen het volgende resultaat.

# 2 - GEMIDDELD

Voor de volgende power BI-aggregatiefunctie zullen we "AVERAGE" leren, zoals we allemaal weten; we gebruiken dit om de gemiddelde waarde van de geselecteerde categorie te vinden.

  • Klik opnieuw met de rechtermuisknop op de nieuwe tabel en noem de meting " 2 Aggregate Function Average " en open de AVERAGE DAX-functie.

Voor deze functie moeten we de kolom selecteren waarvoor we het gemiddelde proberen te vinden.

  • Oké, sleep deze nieuwe meetwaarde nu naar de tabelvisual.
  • We krijgen het volgende resultaat.

Dus voor elke verkoper hebben we een gemiddelde verkoopwaarde.

# 3 - AANTAL

We hebben een gemiddelde verkoopwaarde; dit wordt berekend door de totale omzet gedeeld door een aantal regelitems.

  • Nu we de COUNT-functie in Excel gebruiken, zullen we zien hoeveel regelitems er zijn voor elke verkoper.
  • Aangezien we het aantal retentierechten voor de kolom " Verkoop " vinden, kiest u dezelfde kolom uit de tabel.
  • Oké, sleep deze nieuwe meetwaarde nu naar de tabel om het aantal regelitems van elke verkoper te zien.
  • We krijgen het volgende resultaat.
  • Voor elke verkoper zijn er 12 regelitems. Nu kunnen we begrijpen hoe de gemiddelde waarden zijn aangekomen. De totale verkoop van de verkoper "John" is bijvoorbeeld 3,43,161 en het aantal regelitems dat hij heeft is 12, dus Gemiddelde = 343161/12 = 28596,75.

# 4 - MIN & MAX

Evenzo moeten we uit 12 transacties van elke verkoper bepalen wat de minimale transactie is en wat de maximale transactie is. Dit kan dus worden bereikt door MIN in Excel te gebruiken en MAX-functies in Excel.

  • Hieronder vindt u de maatstaf om transacties met een minimale waarde te vinden.
  • Gebruik deze meting om de minimale transactie van elke verkoper te vinden.
  • Op dezelfde manier berekent de onderstaande maat de maximale waarde van de transactie.
  • We krijgen het volgende resultaat.
  • We krijgen hier transacties met minimale en maximale waarde te zien; hiermee kunnen we zeggen dat de maximale transactiewaarde van elke verkoper hoger is dan de algemene gemiddelde waarde.

# 5 - DISTINCTCOUNT

In Excel kunnen we door het verwijderen van duplicaten zien hoeveel unieke waarden er zijn, maar in Power BI moeten we de DAX-functie gebruiken om dit nummer te krijgen, zodat de DISTINCTCOUNT-functie de unieke waarden kan krijgen om te tellen uit de geselecteerde kolom.

  • In de kolom 'Verkoopmedewerker' moeten we bijvoorbeeld misschien zoeken hoeveel verkopers er zijn; onderstaande geaggregeerde functie krijgt het unieke aantal verkopers.
  • Gebruik kaartbeelden om het totale aantal verkopers te krijgen.

Er zijn dus in totaal vijf verkopers.

Opmerking: het Power BI Aggregate-functiebestand kan ook worden gedownload via de onderstaande link en de uiteindelijke uitvoer kan worden bekeken.

U kunt deze Power BI Aggregate Functions-sjabloon hier downloaden - Power BI Aggregate Functions-sjabloon

Dingen om hier te onthouden

  • Andere geaggregeerde functies zijn VAR, STD.V.
  • De COUNT-functie telt alleen numerieke waarden uit de geselecteerde kolom, dus als u zowel numerieke als alfabetische waarden wilt tellen, gebruikt u de COUNTA-functie.

Interessante artikelen...