Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Voi împărtăși o formulă rapidă și eficientă în jurul funcției DAX MAXX din LuckyTemplates. În acest exemplu de calcul, vă voi arăta cum să găsiți ultima dată când a avut loc ceva folosind MAXX , care este o funcție de iterare. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Am văzut o mulțime de oameni întrebând despre asta pe . O mare parte este doar înțelegerea a ceea ce vă permite să faceți o funcție de iterare.
În acest tutorial, am un sondaj simplu, în care același client/persoană poate participa de mai multe ori la un sondaj. Și ceea ce vrem să stabilim este când a fost ultima dată la care cineva a participat efectiv la sondaj.
Am făcut acest lucru într-o coloană calculată ( Data maximă din tabelul de mai sus), dar vă voi arăta cum să o faceți într-o măsură. Eu personal cred că e mai ușor și mult mai bine într-o anumită măsură.
Acesta este doar un scenariu, un exemplu de date. Aceeași tehnică poate fi folosită în multe feluri și vreau să vă gândiți mai larg la modul în care ar putea fi utilizată această tehnică.
Cuprins
Utilizarea DAX MAXX într-o măsură
Privind formula de mai jos, primul lucru de rezolvat în acest context particular este variabila, VAR CurrentName , care este numele persoanei sau al clientului.
Apoi, lucrați printr-un tabel virtual, unde putem căuta prin fiecare linie a tabelului de date ale sondajului, dar filtram acel tabel virtual doar după rezultatele sondajului pentru numele curent .
Deci, după cum puteți vedea în tabelul Nume și Data maximă a sondajului, acesta arată numele specific al persoanei pentru fiecare dată. Așa că, practic, obținem un tabel virtual cu doar sondajele pe care le-a luat fiecare persoană.
Deoarece este înfășurat în MAXX , va returna doar un rezultat, rezultatul maxim, care va fi Data luării . Deci, vom obține o dată, care arată doar când o persoană a participat ultima dată la sondaj.
Alte moduri de a utiliza modelul de formule MAXX
Există o mulțime de derivate în jurul acestei formule. De exemplu, ați vrut să aflați data care este cu șapte zile înainte de ultima dată când cineva a făcut ceva (cum ar fi cumpărarea sau plata etc.). Puteți adăuga doar câteva valori în cadrul funcției de iterare propriu-zisă. Deci, în acest caz, am adăugat – 7. Și veți vedea că rezultatele s-au schimbat cu șapte zile înainte.
Ai putea chiar să duci asta mai departe. Tot ce trebuie să faceți este probabil să transformați această formulă MAXX într-o variabilă. Deci veți obține data maximă, dar apoi veți filtra tabelul virtual, nu numai după nume, ci și asigurați-vă că toate datele sunt înainte de data maximă. Aceasta vă va oferi data maximă a datei anterioare datei maxime.
Există atât de multe moduri în care puteți utiliza această tehnică pentru a obține ceva Max sau chiar Min. Ați putea întoarce acest lucru și să utilizați și MINX .
Și ceea ce este interesant aici este că puteți reutiliza sau plasa acest model de formulă într-un context diferit pentru a găsi multe alte perspective. De exemplu, dacă te uiți la tabelul de mai jos, care este o defalcare a fiecărei persoane au participat la sondaj, dar poți vedea totuși când a fost următoarea dată a sondajului.
Și apoi de acolo, probabil că ați putea crea o altă măsură, care este Days From Last Taken . În acest fel, nu va trebui să faceți acest lucru într-o coloană calculată.
Utilizarea funcției MAXX DAX în LuckyTemplates pentru a calcula valorile recente din datele dvs.
Data ultimei achiziții în LuckyTemplates: când au făcut clienții dvs. ultima achiziție?
Lucrul cu funcții de iterare în DAX
Concluzie
Exemplele pe care le-am demonstrat în acest tutorial vă arată de ce nu trebuie să creați coloane calculate. Puteți face toate acestea într-o măsură foarte ușor. Sper că puteți vedea cum funcționează modelul de formule DAX MAXX și că îl puteți implementa în propriile analize și rapoarte de afaceri.
Dacă doriți să aflați mai multe despre această funcție LuckyTemplates DAX MAXX sau despre cum funcționează funcțiile de iterare, consultați linkurile de mai jos și celelalte videoclipuri tutoriale despre acest subiect. Utilizarea acestor funcții este un concept absolut esențial de utilizat în power BI, în special atunci când se utilizează formule DAX .
Noroc!
Ce este Sinele în Python: Exemple din lumea reală
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.
Î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.
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.
Î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.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
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.
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.
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