Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Formatarea condiționată este o modalitate de vizualizare a datelor prin aplicarea unui anumit set de reguli de format bazate pe condiții definite de utilizator. Pentru imaginile LuckyTemplates, este folosit mai ales atunci când se prezintă datele într-o formă tabelară.
În acest tutorial, voi discuta cum să combinați formulele DAX cu noua caracteristică de formatare condiționată pentru a evidenția ultima sau cea mai recentă perioadă din imaginile dvs. LuckyTemplates.
Văd adesea această tehnică folosită în raportarea financiară sau a veniturilor. Aceasta este o modalitate excelentă de a scoate în evidență anumite date.
Să ne uităm la acest exemplu de vizualizare a raportului.
Ce vreau să fac aici este să scot în evidență ultima vânzare pe care am făcut-o în cadrul acestei vizualizări. Mai mult, vreau să aibă dinamic o culoare diferită.
În acest caz, voi folosi o tehnică pe care o puteți reutiliza în diferite scenarii.
Să defalcăm lucrurile pe care trebuie să le fac pentru a obține rezultatele pe care le cer.
Cuprins
Crearea ultimei măsuri de vânzare
Deoarece vreau să evidențiez ultima sau actuala vânzare pe această vizualizare, primul lucru pe care trebuie să-l fac este să identific data ultimei sau curente.
În acest set de date demonstrative, ultima vânzare a avut loc în noiembrie 2018.
Am creat măsura Ultima vânzare care va determina data ultimei vânzări.
Am folosit funcția , astfel încât să poată calcula data maximă din acest tabel.
Cu toate acestea, calculează doar data maximă în fiecare lună diferită. Ceea ce vreau să primesc este ziua în care am făcut ultima dată o vânzare . Ultima vânzare a avut loc în mod clar pe 15 noiembrie 2018 .
Pentru ca eu să obțin rezultatul pe care mi-l doresc, trebuie să schimb contextul în care calculăm data maximă. Acesta este motivul pentru care am inclus logica anterioară pe care am făcut-o în cadrul funcției . Apoi, am folosit funcția pentru a returna toate valorile din coloana Ultima vânzare , ignorând toate filtrele care ar fi putut fi aplicate.
După editarea formulei, coloana Ultima vânzare afișează acum ziua în care am făcut ultima vânzare, care a fost pe 15 noiembrie 2018 .
Izolarea datei ultimei vânzări
După ce am primit data ultimei vânzări , trebuie să o izolez folosind ramificarea măsurării . Aceasta este o tehnică esențială pentru acest tip de scenariu.
Aceasta este formula reală pe care am folosit-o pentru a izola data ultimei vânzări . Am numit această măsură ca fiind Ultima perioadă de vânzare .
Inițial, am creat variabila LastSale pentru a conține aceeași logică pe care am folosit-o anterior pentru măsura Last Sale .
Apoi, am parcurs fiecare rând din lista LastSale pentru a evalua dacă data curentă este egală cu luna datei actuale a ultimei vânzări .
Am folosit coloana Data pentru a compara lunile și pentru a identifica pe cea care se potrivește cu luna datei reale a ultimei vânzări .
Am putut să le potrivesc folosind 1 pentru a reprezenta prima zi a lunii.
Această logică evaluează dacă ultima lună de vânzare este aceeași cu oricare dintre aceste luni în orice context.
Dacă logica returnează TRUE , va fi setată la o valoare de 1 .
Dacă returnează FALSE , va fi egal cu 0 .
Odată ce aduc rezultatele în acest raport, veți observa că fiecare rând a afișat 0 , cu excepția lunii noiembrie 2018. Aceasta înseamnă că numai luna noiembrie a fost evaluată ca fiind aceeași cu luna Ultima vânzare .
Formatare condiționată pentru imaginile LuckyTemplates
După izolarea acelei luni de ultima vânzare , trebuie să schimb vizual culoarea acestui element în graficul nostru.
LuckyTemplates a făcut câteva actualizări interesante ale vizualizărilor. Aceste actualizări includ avantajul modificării condiționate a ceea ce vedeți în vizualizările dvs.
Odată ce dau clic pe opțiunea Culori de date din panoul Format , vor apărea trei puncte în colțul din dreapta sus.
Dacă dau clic pe aceste trei puncte, va apărea Formatarea condiționată .
Voi face clic pe acesta și va apărea panoul de culoare implicită .
Puteți modifica o serie de lucruri în acest panou. Pentru acest exemplu, voi formata după Reguli .
Apoi, voi găsi măsura mea ultimei perioade de vânzare în acest câmp.
Voi seta următoarea condiție care va fi utilizată pentru a evidenția rezultatul măsurării Ultimei perioade de vânzare .
În acest caz, dacă valoarea este egală cu 1 , culoarea trebuie setată la gri .
Voi adăuga o altă condiție IF . Dacă valoarea este egală cu 0 , culoarea trebuie setată la albastru .
Voi adăuga aceste reguli în vizualizările mele pe baza măsurării ultimei perioade de vânzare pe care am calculat-o.
Pentru a aplica aceste modificări, voi face doar clic pe butonul OK .
Acesta este modul în care formatarea condiționată afectează vizualizarea.
Această tehnică merge împreună cu restul modelului, indiferent de felierea sau filtrarea pe care o plasez în datele mele.
Pot schimba si anul in acest filtru.
Formatarea în mod dinamic a imaginilor LuckyTemplates
Când am făcut clic pe anul 2017 , veți vedea că acest lucru nu funcționează așa cum ar trebui. Acest lucru se datorează modului în care am pus la punct formula în care am căutat ultima vânzare pe care am făcut-o de la începutul timpurilor.
Vreau să fac acest lucru mai dinamic prin afișarea ultimei perioade de vânzare în orice context selectat pe filtre .
Pentru a face asta, trebuie să schimb funcția ALL . Acest lucru se datorează faptului că funcția ALL trece peste începutul timpului.
Trebuie să-l schimb în , care funcționează numai în contextul pe care l-am selectat sau aplicat în raportul meu.
Drept urmare, când merg la 2017 , evidențiază instantaneu ultima dată în contextul respectiv.
Acum, voi schimba filtrul Anul într-un slicer Data .
Din acest motiv, acum pot schimba rapid acest lucru în orice interval de timp care va afișa întotdeauna ultimul rezultat în vizualizare.
Tehnica de vizualizare a datelor în LuckyTemplates – Multi-Measure Dynamic Visuals
Advanced LuckyTemplates: Cum se creează imagini dinamice cu mai multe fire
Tehnica de vizualizare LuckyTemplates: Aflați cum să creați plăci de design de fundal
Concluzie
Asta este tot ce am vrut să acopăr în acest tutorial. Acum ați învățat cum să adăugați formatare condiționată unică la imaginile dvs. LuckyTemplates. Este cu siguranță o tehnică interesantă în care puteți combina funcțiile DAX cu o nouă formatare condiționată în vizualizările dvs.
De asemenea, ați putut vedea cum să aplicați tehnica de ramificare a măsurilor în acest tip de scenariu. Există atât de multe moduri diferite în care puteți utiliza și reutiliza această tehnică.
Nu uitați decât importanța tabelelor atunci când vă creați calculele.
Este important să introduceți lucrurile într-un tabel, astfel încât să puteți rezolva lucrurile încet și să înțelegeți ce se întâmplă la fiecare nivel diferit al calculelor dvs.
Sper că ți-a plăcut să treci peste acest subiect.
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