Funcția de calculare Power BI
CALCULATE este funcția DAX des utilizată în Power BI, chiar dacă CALCULATE nu poate face nimic, această funcție funcționează ca o funcție de bază pentru a aplica alte funcții DAX în diferite scenarii. De exemplu, dacă doriți să aplicați filtrul și să găsiți vânzările medii pentru un anumit oraș, putem folosi funcția CALCUL pentru a aplica calculele de filtrare și sosire.
Deci, funcția CALCULARE evaluează expresia dată de utilizator cu toate filtrele aplicate. Mai jos este sintaxa funcției CALCULATE.
- Expresie: Aceasta nu este altceva decât expresia pe care trebuie să o realizăm. De exemplu, dacă trebuie să obținem vânzările totale.
- Filtrul 1: Bazat pe Expresie dat, care este filtrul pe care trebuie să îl aplicăm. De exemplu, pentru a obține Expresie rezultatul, Filtrul 1 va fi oricine din oras.
- Filtrul 2: Bazat pe Expresie dat, care este cel de-al doilea set de filtre, trebuie să aplicăm, de exemplu, în regiunea cu codul PIN a orașului.
Acest articol vă va conduce prin una dintre funcțiile DAX importante și deseori utilizate Calculați în Power BI.
Sunteți liber să utilizați această imagine pe site-ul dvs. web, șabloane etc., Vă rugăm să ne furnizați un link de atribuireCum să oferiți atribuire?Link către articol de către hyperlink
De exemplu:
Sursă: Power BI Calculate (wallstreetmojo.com)
Exemple de funcții de calcul Dax în Power BI
Mai jos sunt exemplele funcției Dax Calculate.
Exemplul nr. 1
Mai jos sunt datele pe care le vom folosi pentru a demonstra funcția CALCULARE în Power BI. Puteți utiliza aceleași date descărcând registrul de lucru Excel de pe linkul de mai jos.
Puteți încărca direct tabelul de date în fișierul Power BI. Am încărcat deja tabelul în fișierul Power BI Desktop.
Acum vom experimenta funcția CALCUL pentru a ajunge la diferite seturi de rezultate.
Sosiți la un anumit oraș vânzări totale
De exemplu, presupuneți că trebuie să creați un „Măsură nouă” ceea ce oferă un anumit oraș total, de exemplu, orașul „Columbia”. Aici trebuie să folosim funcția CALCULARE pentru a aplica calculul, faceți clic dreapta pe masă și alegeți opțiunea „Măsură nouă”.
- Denumiți această măsură ca „Columbia City Sales”.
- Acum deschideți funcția CALCULATE.
- O expresie este prima opțiune; în acest exemplu, trebuie să adăugăm totalul orașului „Columbia”, deci deschideți funcția SUM.
- Nume coloană că trebuie să SUMăm este „Coloana valorii vânzărilor”, deci alegeți coloana respectivă.
- Acum funcția SUM adaugă „valoarea vânzărilor” împreună, dar în Filtru argument, trebuie să menționăm ce oraș trebuie să obținem suma vânzărilor, deci deschideți funcția FILTER.
- Masa la care ne referim este „Tabel de vânzări”, deci mai întâi alegeți numele tabelului.
- Pentru Expresia filtrului, trebuie să selectăm coloana „Oraș” și să oferim criteriile „Columbia”.
Ok, am terminat. Închideți două paranteze și apăsați tasta Enter pentru a obține noua măsură.
- Trageți orașul Columbia în câmpuri pentru a vedea noua măsură.
Ok, acum această măsură oferă numai vânzările totale ale orașului „Columbia”.
Puteți verifica încrucișat totalul orașului „Columbia” și în Excel.
Astfel, putem folosi funcția CALCUL pentru a ajunge la diferite tipuri de rezultate.
Exemplul nr. 2
De exemplu, să presupunem că pentru orașul „Columbia” avem nevoie doar de valoarea vânzărilor pentru statul „Carolina de Sud”, deci de data aceasta trebuie să aplicăm două filtre.
- Odată cu continuarea funcției DAX anterioare, închideți doar o paranteză și deschideți o altă funcție de filtrare.
- Încă o dată, menționați tabelul la care ne referim.
- De data aceasta trebuie să aplicăm filtrul pentru coloana „State” și să selectăm coloana și să oferim criteriile „Carolina de Sud”.
- Valoarea de vânzare a statului Carolina de Sud este prezentată mai jos.
Noul nostru total va fi 15099, adică aceasta este valoarea vânzărilor pentru statul „Carolina de Sud” din orașul „Columbia”.
Exemplul nr. 3
De exemplu, doriți să găsiți procentajul din fiecare oraș pentru vânzările totale; acest lucru se face folosind formula de mai jos.
Procentaj% = Vânzare în oraș / Vânzări generale * 100
Dar o problemă este că nu este excelența de a utiliza flexibil cu referințele de celule; acum, ideea este de a obține totalul vânzărilor totale față de toate totalele orașului.
- Deci, trebuie să mai creăm o măsură, iar această măsură este următoarea.
- Acum introduceți mai întâi vizualul „Tabel”.
- Pentru acest tabel vizual mai întâi, adăugați coloane Numele orașului și Valoarea vânzărilor.
- După cum puteți vedea mai sus, avem fiecare oraș în total aici, iar valoarea generală a vânzărilor este 79393. Acum trageți și plasați noua coloană de măsură „Vânzări globale”.
- Acum, după cum puteți vedea împotriva fiecărui oraș, avem o valoare „Vânzări generale”. Acum, folosind aceste două măsuri, putem crea o nouă măsură pentru a obține procentajul. Utilizați funcția de mai jos pentru a obține noua măsură.
- Acum, glisați și fixați această nouă măsură pe tabel pentru a obține o parte din fiecare oraș.
Iată, avem o coloană% share. Astfel, folosind funcția CALCULATE DAX, putem ajunge la expresii bazate pe diferite filtre și condiții.
Notă: Fișierul Power BI Calculate Function poate fi descărcat și de pe linkul de mai jos, iar rezultatul final poate fi vizualizat.
Lucruri de amintit
- Funcția CALCULARE în puterea bi este utilizată pentru a ajunge la rezultate diferite în funcție de condiții.
- CALCULATE este întotdeauna utilizat cu alte funcții DAX din power bi pentru a face treaba.
Articole recomandate
Acesta a fost un ghid pentru funcția de calculare Power BI. Aici vom discuta despre modul de utilizare a funcției Calculați funcția Dax în Power BI pentru a aplica alte funcții și exemple practice. Puteți afla mai multe despre Power BI din următoarele articole –
- SUMARIZARE Funcție în Power BI
- Creați Matrix Visual în Power BI
- Puterea BI LEGATĂ
- Aplicați funcția COUNTIF în Power BI
- Exemple de rapoarte Power BI
- 35+ Cursuri
- Peste 120 de ore
- Acces complet pe viață
- Certificat de finalizare
AFLAȚI MAI MULTE >>