Funcția LuckyTemplates DAX ALL – Cum funcționează

Vreau să vă fac o introducere foarte rapidă în funcția LuckyTemplates DAX ALL. Consider că poate exista un pic de confuzie în legătură cu modul în care funcționează această funcție și vreau să o simplific și să o fac ușor de înțeles. Acest tutorial vă va permite să recunoașteți unde și când ar trebui să utilizați această funcție. Puteți viziona videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Funcția este cu adevărat versatilă și poate permite niște analize la nivel înalt, dacă înțelegeți cu adevărat ce face de fapt. Voi lucra prin câteva exemple, astfel încât să puteți înțelege în mod practic când să îl utilizați.

Funcția ALL este cunoscută și sub numele de funcție de filtru sau „funcție de eliminare a contextului”.

Cuprins

Calcularea procentului de vânzări utilizând funcția LuckyTemplates DAX ALL

Am un model foarte simplu aici, în care doar îmi analizez vânzările clienților. Am o vizualizare precum și un tabel. Și dacă vreau să forez într-un anumit an, pot face asta folosind dispozitivul meu de tăiere.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Așa că voi crea o măsură nouă și o voi numi All Customer Sales . În această măsură sau formulă, voi folosi funcția .

Înțelegerea modului în care funcționează CALCULATE este crucială aici. Această funcție modifică contextul unui calcul. Puteți elimina sau adăuga filtre utilizând CALCULATE. Puteți face o varietate de lucruri cu el și vă puteți ramifica măsurile.

În interiorul CALCULATE, am introdus întotdeauna una dintre măsurile mele principale și, în acest caz, Vânzări totale . În continuare, vreau să folosesc ALL pentru că elimină filtrele.

Apoi, voi pune coloana mea Nume clienți . Mi-aș putea pune tabelul cu clienții aici, dar în acest caz, voi fi doar specific. Aceasta va elimina coloana Nume clienți din contextul acestui calcul.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Când introdu această măsură în tabelul meu, veți vedea că ne oferă totalul pe fiecare rând. Dacă te uiți la formulă, tot calculez vânzările totale, dar schimb conținutul. Îndepărtez toate filtrele care provin din tabelul Clienți. Și de aceea avem acum totalul în fiecare rând.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Și apoi de aici, pot calcula Procentul (%) din vânzările clienților . Tot ce trebuie să fac este doar o simplă ramificare a măsurătorilor . Pur și simplu vânzările totale la TOATE vânzările clienților . Și apoi voi pune un zero (0) ca rezultat alternativ .

Funcția LuckyTemplates DAX ALL – Cum funcționează

Voi transforma acest lucru într-un procent, îl voi aduce la masă și vom vedea procentul de vânzări de la fiecare client.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Tehnici de vizualizare pentru mai multe perspective

De asemenea, pot transforma acest lucru într-o vizualizare pentru perspective mai semnificative. Acest lucru poate fi relevant dacă aveți o bază de clienți mai mică sau un număr mic de produse sau dacă doriți să comparați vânzările din depozit sau diferite magazine pe baza unui procent din vânzările totale.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Aceasta este o tehnică foarte simplă pe care o puteți utiliza pentru a activa acest lucru. Și amintiți-vă, cu toate aceste calcule, de fapt nu aveți nevoie de calculele intermediare de pe tabel. Cu ramificarea măsurătorilor, puteți crea cu ușurință tabele ca acesta.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Un alt lucru pe care îl puteți face și care cred că funcționează destul de bine este formatarea condiționată .

Funcția LuckyTemplates DAX ALL – Cum funcționează

Puteți adăuga bare de date la vizualizarea dvs. și o puteți face mai convingătoare.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Funcția LuckyTemplates DAX ALL și contextul inițial

Lucrul cheie de remarcat aici este să înțelegeți cu adevărat care este contextul inițial. Îți voi arăta de ce.

De exemplu, voi avea Produsele mele ca context inițial în loc de Numele clienților. Vezi ce se întâmplă cu toate numerele. S-au schimbat considerabil și de fapt nu au sens.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Odată ce înțelegeți cu adevărat ce fac CALCULATE și ALL în combinație, veți vedea cum funcționează cu contextul inițial.

După cum puteți vedea în acest tabel, avem produse ca context inițial și avem vânzări totale. Îndepărtăm tot contextul de la clienți, dar nu influențăm deloc produsele , deoarece Numele produsului nu este în formula noastră. De fapt, nu face nimic diferit de vânzările noastre totale.

Dar dacă punem peste el numele clientului nostru , veți vedea că avem sume diferite. Acest lucru se datorează faptului că ALL afectează acum numele clientului aici.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Deci avem un anumit context din Numele produsului și avem context și din Numele clienților. Avem vânzările totale pentru acea combinație, dar în calculul tuturor vânzărilor clienților, eliminăm orice context din client.

Deci, dacă sortez acest lucru după Numele produsului, toate aceste numere sunt aceleași pentru toți acești clienți, deoarece contextul din Client este eliminat cu funcția ALL.

Funcția LuckyTemplates DAX ALL – Cum funcționează

Și așa că, dacă derulez în jos, veți vedea că acest număr se schimbă de îndată ce mergem la un alt produs.

Funcția LuckyTemplates DAX ALL – Cum funcționează


Utilizarea funcției ALL în LuckyTemplates pentru informații de înaltă calitate
Funcția ALL în LuckyTemplates – Cum să o utilizați cu DAX
O scufundare profundă în modul în care este utilizată funcția DAX ALLSELECTED în LuckyTemplates

Concluzie

Acestea sunt câteva dintre lucrurile cheie pe care trebuie să le înțelegeți pentru a utiliza eficient funcția LuckyTemplates DAX ALL.

Înțelegeți contextul actual de calcul și amintiți-vă că CALCULATE vă permite să schimbați acel context. ALL este funcția de eliminare a filtrelor pe care o puteți plasa în interiorul CALCULATE.

Așa că joacă-te cu asta și vei găsi multe modalități de a folosi funcția ALL și vei găsi o mulțime de perspective diferite. Există o mulțime de exemple în conținutul pe platforma noastră, așa că asigurați-vă că le verificați și pe acestea.

Toate cele bune!

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