Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Acest tutorial va analiza cum să utilizați TOPN ca funcție de clasare virtuală pentru a genera informații interesante bazate pe logica de clasare în LuckyTemplates. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Utilizarea ca funcție de clasare virtuală vă permite să produceți în mod dinamic rezultatele de sus și de jos pentru orice măsură.
Acest exemplu va arăta cum să determinați locațiile care generează cel mai mare și cel mai mic venit per client.
Cuprins
Numărul total de orașe cu achiziții
Acest tabel conține veniturile pentru fiecare client.
Doriți să aflați care locații au cel mai mare și cel mai mic venit.
Să presupunem că un client ți-a cumpărat produsele dintr-o serie de locații diferite.
Folosind Stephen Howard ca exemplu, puteți vedea că a cumpărat produse din șase orașe diferite:
Acum doriți să știți cât de mult au fost generate venituri pentru fiecare oraș. Apoi, doriți să clasați virtual orașele și să calculați care dintre ele aparțin celor două de sus și de jos.
Această formulă numără numărul de locații de la care un client a achiziționat:
Funcția calculează fiecare loc unic de unde a fost cumpărat un produs.
Cu toate acestea, această formulă nu vă poate oferi rezultatele de clasare de care aveți nevoie.
Aici intervine funcția TOPN. Vă permite să aveți un clasament virtual în interiorul unei formule.
Calcularea Primelor Două Orașe
Pentru a calcula primele două orașe cu cele mai mari venituri pentru fiecare client, trebuie să utilizați această formulă:
Funcția CALCULATE calculează Venitul Total folosind un context diferit pentru primele două orașe
Să ne concentrăm acum pe declarația TOPN din formula:
Primul parametru pentru această declarație TOPN este clasamentul total care necesită un calcul virtual. Astfel, 2 este folosit pentru a obține primele două orașe.
Dacă este 4, va returna primele patru orașe.
Trebuie să vă asigurați că repetați doar locurile de unde a cumpărat un client. Acesta este motivul pentru care Index este folosit mai degrabă decât un element din model.
Utilizarea Index vă asigură că numărați doar regiunile din care au cumpărat clienții dvs. și nu toate regiunile din modelul dvs.
Dacă ar fi să puneți funcția împreună cu numele real al orașului, ați obține venitul total total din primele două orașe, nu de la fiecare client individual.
Funcția TOPN creează un nou context pentru fiecare rezultat din tabel.
Este crearea unui tabel virtual care conține doar primele două locații de la care un client a achiziționat.
Calcularea celor două orașe de jos
Aceasta este formula folosită pentru a calcula ultimele două orașe:
Este exact aceeași formulă ca prima, dar trebuie să schimbați DESC în ASC .
Iată cum puteți verifica dacă această formulă este corectă:
Dacă aduceți la masă orașele cu achiziții, puteți vedea că numărul de iterații se potrivește cu rezultatul Total Cities.
De exemplu, Aaron Bradley a cumpărat din patru locații diferite. Deci, există patru iterații care apar în al doilea tabel.
Puteți vedea cele patru sume diferite de achiziție pe care clientul le are pentru fiecare locație.
Dacă calculați și comparați cifrele celor două tabele, veți vedea că ambele se potrivesc. Toate sumele lui Aaron Bradley sunt egale cu 173.128,00, care este Venitul Total. Primele două orașe au un venit de 124, 191,20, iar cele de jos două 48,936.80.
Descoperiți perspective unice utilizând LuckyTemplates Perspective de clasificare a funcției TOPN
Folosind TOPN în LuckyTemplates
Prima achiziție de informații despre clienți folosind DAX
Concluzie
Acest tutorial a discutat cum să utilizați TOPN ca funcție de clasare virtuală pentru a crea elemente vizuale eficiente de clasare în LuckyTemplates.
Puteți include funcția TOPN în COUNTROWS, sau pentru a crea informații mai valoroase în rapoartele dvs. Este un instrument foarte flexibil și reutilizabil de utilizat.
Toate cele bune,
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