Puterea medie BI | Exemple de măsurare a mediei în Power BI

Funcție medie în Power BI

Unele dintre formulele din MS Excel sunt încorporate direct și în Power BI, de fapt, există un grup de formule care sunt exact aceleași atât cu MS Excel, cât și cu Power BI. În acest articol, vom discuta în detaliu una dintre funcțiile agregate din Power BI, adică funcția AVERAGE DAX.

Ce face funcția MEDIE în Power BI?

Acest lucru este foarte simplu, aceasta va agrega coloana pe care o menționăm și va lua valoarea medie a valorilor numerice. De exemplu, dacă un angajat a atins valoarea de vânzări de 100 K USD în 12 luni, folosind AVERAGE în excel putem obține suma medie a vânzărilor pentru acel angajat.

Mai jos este sintaxa funcției MEDII în Power BI DAX.

Coloana este pur și simplu coloana numerică din care trebuie să luăm media.

Deoarece funcția MEDIE ia doar valori numerice pentru evaluarea sa, trebuie să fim conștienți de valorile nenumerice și de comportamentul acestora, mai jos sunt punctele care trebuie luate în considerare cu coloana valorilor nenumerice.

  • Orice coloană care conține valori nenumerice este ignorată pentru agregare și funcția DAX returnează rezultatul necompletat.
  • Rezultatele logice precum TRUE & FALSE sunt ignorate din calculul din Power BI.
  • Celulele goale sunt ignorate din calcul și celulele cu 0 sunt luate în considerare în scopuri de calcul.

Exemple de funcție MEDIE în Power BI

Mai jos sunt exemple de funcții medii în Power BI. Puteți descărca registrul de lucru pentru a utiliza același fișier pe care l-am folosit în acest exemplu.

Puteți descărca acest șablon Excel mediu Power BI aici - Șablon mediu Excel Power BI

Exemplul nr. 1

Vom folosi datele de mai jos pentru a demonstra funcția MEDIE în Power BI, puteți descărca registrul de lucru Excel pentru a-l practica împreună cu noi.

Numele acestui tabel de date este „Sales_Table”, încărcați tabelul de date de mai sus în fișierul Power BI.

În primul rând, introduceți tabelul vizual pentru a afișa valorile vânzărilor în funcție de angajați.

Acum vom încerca să găsim valoarea medie a vânzărilor pe lună a fiecărui angajat. Faceți clic dreapta pe tabel și alegeți „Măsură nouă”.

Pentru această nouă măsură, dați numele „Vânzări medii pe lună”.

Deschideți funcția MEDIE acum.

Pentru această funcție MEDIE trebuie pur și simplu să alegem coloana pentru care trebuie să luăm media, deci alegeți coloana „Vânzări”.

Închideți paranteză și apăsați tasta Enter pentru a obține rezultatul. Acum măsura este creată în tabel.

Trageți și fixați această nouă măsură în tabelul existent pentru a obține vânzările medii fiecărui angajat.

Aici avem vânzări medii pentru fiecare angajat.

Un alt lucru pe care trebuie să-l știți aici este fără a intra în funcția DAX MEDIU, de asemenea, putem obține media totală a fiecărui angajat.

După ce trageți și fixați coloana „Vânzări” în câmpul tabelului sau orice alt clic vizual, faceți clic pe lista derulantă a coloanei „Vânzări” din secțiunea câmpuri.

De îndată ce faceți clic pe această listă derulantă, putem vedea aceste opțiuni pentru această coloană.

Începând cu acest moment, „SUM” este efectuat setul curent de acțiuni, deci pur și simplu alegeți opțiunea „Medie” pentru a obține valoarea medie în loc de însumarea generală a valorilor.

De îndată ce alegeți această opțiune, vizualul nostru arată valorile medii, nu valorile globale ale vânzărilor.

Exemplul nr. 2

Acum situația scenariului în care trebuie să creați o măsură medie în puterea BI pentru fiecare angajat individual, adică o măsură medie condițională. De exemplu, trebuie să găsim media numai pentru angajatul „Ricky”.

Deci, acest lucru se poate face prin utilizarea funcțiilor CALCULATE și FILTER împreună cu funcția MEDIE.

Faceți clic dreapta pe tabel și alegeți Măsură nouă și dați numele acestei măsuri ca „Avg of Ricky”.

Deschideți funcția CALCULARE.

Expresia nu este altceva decât tipul de calcul pe care trebuie să îl efectuăm, în acest caz, trebuie să efectuăm calculul MEDIE, deci deschideți funcția MEDIE acum.

Alegeți coloana necesară care trebuie luată în considerare în medie, în acest caz, coloana „Vânzări”.

Apoi, trebuie să aplicăm funcția FILTER pentru a specifica pentru care angajat trebuie să luăm media, deci deschideți funcția FILTER.

Menționați numele tabelului ca „Tabel_vânzări”.

Pentru Expresia filtrelor, alegeți coloana „Persoană de vânzare”.

Pentru a aplica filtrul pentru un anumit angajat, adică „Ricky”, puneți semnul egal și introduceți numele angajatului în ghilimele duble.

Ok, toate acestea sunt aproape două paranteze și apăsați tasta Enter pentru a obține rezultatul.

Acum, pentru a vedea cum funcționează măsurarea DAX medie în power BI, va trage și plasa această nouă măsură pe tabela existentă.

După cum puteți vedea mai sus, numai pentru angajat „Ricky”, noua măsură care arată valoarea medie.

Notă:  Fișierul tabloului de bord Power BI poate fi descărcat și de pe linkul de mai jos și rezultatul final poate fi vizualizat.

Puteți descărca acest șablon mediu Power BI aici - Șablon mediu Power BI

Lucruri de amintit

  • Celulele goale sunt ignorate și celulele cu valoare zero sunt luate în considerare pentru calculul mediu.
  • Media condițională efectuată împreună cu funcțiile CALCULATE și FILTER.