Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vreau să vă arăt ce poate face funcția prin câteva exemple.
CALCULATE este una dintre cele mai frecvent utilizate funcții în LuckyTemplates. Dictează contextul aplicat oricărei măsuri și elimină toate filtrele existente.
Cuprins
Utilizarea funcției CALCULATE pentru vânzări totale
Pentru a înțelege cu adevărat impactul pe care îl are CALCULATE , este important să rețineți că orice rezultat din LuckyTemplates este calculat rând pe rând. Totul depinde de contextul dat.
Să aruncăm o privire la acest exemplu de date. Pentru acest rând, măsura ne dă un rezultat de 108.466,30 când a fost folosită funcția CALCULATE . Această coloană CALCULATE arată practic numerele din aceeași dată a anului trecut prin utilizarea funcției .
Acest rezultat se bazează pe contextul inițial aplicat, care este data. Pentru acest rând specific, data dată este 14 august 2020.
Acea dată este, de asemenea, contextul inițial pentru măsura vânzărilor totale , care ne oferă 220.148,60 în acel rând, pe baza momentului prezent.
Dar ce se întâmplă dacă în acest context particular, vreau să arăt și ceea ce am făcut din perspectiva vânzărilor, dar dintr-un timp diferit? Aici CALCULATE devine și mai util.
Utilizarea funcției CALCULATE cu DATEADD
CALCULATE îmi permite în prezent să compar vânzările totale pentru perioada curentă și vânzările din anul trecut în aceeași zi . Dar această comparație nu trebuie neapărat făcută anual. Putem face comparații de zi cu zi și chiar și calcule lunare și trimestriale.
Înainte de a face asta, să aruncăm o privire la măsura inițială.
Folosind CALCULATE , am făcut referire la vânzări totale și am folosit funcția SAMEPERIODLASTYEAR . Această funcție îmi permite să sară exact cu un an înainte de data curentă.
Desigur, asta stabilește o restricție asupra calculului meu, deoarece nu îmi va permite să depășesc perioada de un an. Așa că voi crea o nouă măsură care mă va permite să fac asta.
Voi începe măsura în același mod în care a fost făcută măsura inițială. Voi folosi CALCULATE și voi face referire la Vânzări totale .
Apoi, voi folosi funcția de inteligență temporală și o voi seta să revină doar pentru un sfert.
După ce adaug asta în tabelul meu, veți vedea că acum am date care arată numerele de acum un sfert.
Acesta este avantajul utilizării DATEADD în măsurile dvs. Vă permite să setați orice interval de timp, spre deosebire de SAMEPERIODLASTYEAR , care contează doar cu exact un an înainte de data curentă.
De data aceasta, permiteți-mi să schimb această măsură și să setez timpul înapoi la doar o zi, în loc de un sfert.
După cum era de așteptat, rezultatul pe care îl obțin arată foarte puțină diferență față de cifra originală, știind că a trecut doar o zi.
Folosind CALCULATE cu funcția FILTER
De asemenea, puteți utiliza CALCULATE cu funcția , care ne permite să adăugăm și mai multă profunzime analizei noastre.
Pentru acest exemplu, să vedem ce se va întâmpla dacă FILTRĂM prin Datele .
În continuare, îl voi seta la data minus 7, ceea ce înseamnă o săptămână de la data curentă.
Aceasta ne oferă o medie rulantă care analizează cifrele cu o săptămână înainte, dar de data aceasta, folosim FILTER pentru a reveni în loc de DATEADD .
Din nou, totul se întoarce la contextul aplicat. Începem cu contextul inițial, care se uită la data curentă, apoi adăugăm mai multe la acel context folosind funcția CALCULATE , astfel încât să putem dicta un nou interval de timp pentru a analiza.
Concluzie
CALCULATE vă poate oferi cu siguranță mai multă gamă pentru rapoartele dvs. și vă permite să faceți comparații ale numerelor dvs. în diferite cronologie. Acesta este ceva pe care îl puteți utiliza și pentru alte elemente decât Total Sales.
Sperăm că veți putea începe să aplicați această funcție în munca dvs. în curând. Simțiți-vă liber să explorați alte contexte pe care le puteți adăuga la măsurile dvs. folosind CALCULATE .
Toate cele bune,
O nouă privire asupra CALCULATE – LuckyTemplates
LuckyTemplates Holiday Calendar – Calculați data cu DAX
LuckyTemplates CALCULATE: Cheia pentru formulele DAX avansate
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