Exemple DAX în LuckyTemplates – Formule DAX avansate

În acest tutorial, vă voi arăta câteva formule avansate și exemple DAX folosind diferite funcții în LuckyTemplates. Unele dintre funcțiile pe care le veți întâlni în exemplele de mai jos sunt CALCULATE , FILTER , MAX , ALLSELECTED și multe altele.

Dar înainte de a începe, asigurați-vă că vă optimizați măsurile. Recomand întotdeauna să folosiți grupuri de măsură pentru a face lucrurile mai intuitive în cadrul rapoartelor dvs. În acest fel, vă puteți ramifica cu ușurință la măsurile mai avansate.

Cuprins

Exemple DAX: Calcularea totalului cumulativ

Primul calcul DAX pe care vă voi arăta este un exemplu de total cumulativ.

Utilizarea totalului cumulativ este o modalitate excelentă de a prezenta o comparație pe o perioadă lungă de timp.

Eșantionul de vizualizare de mai jos pare ocupat și cu greu puteți vedea tendința de bază. Dar dacă utilizați un model total cumulativ, veți putea vedea mai clar informațiile importante.

Trebuie să începeți formula pentru vânzări cumulate folosind funcția . Cu această funcție, puteți calcula cu ușurință vânzările totale folosind un context diferit.

Apoi, trebuie să utilizați împreună cu funcția pentru a face referire la tabelul Date .

După aceea, utilizați funcția pentru a evalua fiecare rând și context din tabel. Acesta va verifica dacă data este mai mică sau egală cu data curentă a unui anumit rând. Dacă este cazul, funcția MAX va calcula vânzările tuturor acestor date. 

Formula va repeta, de asemenea, în fiecare zi a coloanei Data folosind funcția ALLSELECTED . Acesta este modelul de bază al formulelor cumulate din LuckyTemplates.

Acum puteți aduce în tabel măsura vânzărilor cumulate pe care tocmai am creat-o.

Practic, calculul total cumulat va include toate rândurile anterioare. De exemplu, datele din al patrulea rând reprezintă totalul primelor trei rânduri. În mod similar, al cincilea rând calculează primele patru rânduri.

Conceptul de tabele virtuale este aplicabil și în acest exemplu de calcul DAX. Pentru fiecare rând, formula creează un tabel virtual pentru toate datele și vânzările anterioare. Și apoi, calculează toate vânzările din acele date. Formula va rula acest model din nou și din nou până la ultimul rând al tabelului.

Exemple DAX: Calcularea vânzărilor cumulate anul trecut

Să trecem la un alt exemplu avansat de calcul DAX. De data aceasta, vă voi arăta cum să calculați vânzările cumulate de anul trecut .

Doar copiați formula anterioară pentru vânzări cumulate și redenumiți-o în consecință. În loc de Total Sales , trebuie să faceți referire la Sales LY în cadrul funcției CALCULATE .

Când verificați rezultatele pentru Vânzări cumulate LY în tabel, puteți vedea doar vânzările cumulate de anul trecut. Face același calcul virtual și schimbă contextul fiecărui rând datorită funcției CALCULATE .

De data aceasta, puteți modifica vizualizarea existentă de mai jos pentru a prezenta rezultatele cumulate.

Puteți utiliza vizualizarea Diagramei cu zone aici și puteți selecta, de asemenea, ceva din slicer pentru context suplimentar.

Iată cum arată noua vizualizare.

De exemplu, dacă selectați ceva din secțiunea City , rezultatele în vizualizare se schimbă. Iată mai jos o comparație.

Exemple DAX: Calcularea diferenței de vânzări cumulate

Ultimul lucru pe care vreau să-l aflu este cum am evoluat anul acesta comparativ cu anul trecut cumulat. Puteți face acest lucru prin simpla descoperire a diferenței dintre vânzări cumulate și vânzări cumulate LY .

După aceea, puteți aduce măsura Diferenței cumulate în vizualizarea de jos.

Cu aceasta, puteți vedea clar tendința în ceea ce privește performanța anului curent față de anul precedent. 

Ceea ce este interesant la acest exemplu DAX avansat este că îl puteți folosi pentru a crea o altă analiză de comparație de timp. Deoarece ați folosit opțiunea AN din măsura de vânzări inițială, o puteți modifica în DAY , MONTH sau QUARTER .


Exemplu de segmentare Utilizarea DAX avansat în LuckyTemplates
Calcularea unei rate de rulare cumulative Folosind DAX în LuckyTemplates
Calcularea dinamică a unui total curent LuckyTemplates sau a totalului cumulativ

Concluzie

Exemplele DAX de mai sus sunt aplicații excelente ale calculelor avansate LuckyTemplates. Am combinat formule și calcule integrate de inteligență temporală .

Vă puteți ramifica cu ușurință în alte comparații de timp după ce ați învățat exemplele DAX menționate mai sus. Doar aplicați toate cunoștințele și tehnicile pe care le-ați învățat din asta.

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți