Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Am creat măsura Ultima vânzare care va determina data ultimei vânzări. 

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Am folosit funcția , astfel încât să poată calcula data maximă din acest tabel. 

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Inițial, am creat variabila LastSale pentru a conține aceeași logică pe care am folosit-o anterior pentru măsura Last Sale .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Am putut să le potrivesc folosind 1 pentru a reprezenta prima zi a lunii.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Această logică evaluează dacă ultima lună de vânzare este aceeași cu oricare dintre aceste luni în orice context.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Dacă logica returnează TRUE , va fi setată la o valoare de 1 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Dacă returnează FALSE , va fi egal cu 0 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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 .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Formatare condiționată pentru imaginile LuckyTemplates

După izolarea acelei luni de ultima vânzare , trebuie să schimb vizual culoarea acestui element în graficul nostru.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Dacă dau clic pe aceste trei puncte, va apărea Formatarea condiționată .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Voi face clic pe acesta și va apărea panoul de culoare implicită .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Puteți modifica o serie de lucruri în acest panou. Pentru acest exemplu, voi formata după Reguli .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Apoi, voi găsi măsura mea ultimei perioade de vânzare în acest câmp.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Voi seta următoarea condiție care va fi utilizată pentru a evidenția rezultatul măsurării Ultimei perioade de vânzare .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

În acest caz, dacă valoarea este egală cu 1 , culoarea trebuie setată la gri .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Voi adăuga o altă condiție IF . Dacă valoarea este egală cu 0 , culoarea trebuie setată la albastru .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Voi adăuga aceste reguli în vizualizările mele pe baza măsurării ultimei perioade de vânzare pe care am calculat-o.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Pentru a aplica aceste modificări, voi face doar clic pe butonul OK .

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Acesta este modul în care formatarea condiționată afectează vizualizarea.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Această tehnică merge împreună cu restul modelului, indiferent de felierea sau filtrarea pe care o plasez în datele mele.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Pot schimba si anul in acest filtru.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

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. 

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Trebuie să-l schimb în , care funcționează numai în contextul pe care l-am selectat sau aplicat în raportul meu.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Drept urmare, când merg la 2017 , evidențiază instantaneu ultima dată în contextul respectiv.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Acum, voi schimba filtrul Anul într-un slicer Data

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX

Din acest motiv, acum pot schimba rapid acest lucru în orice interval de timp care va afișa întotdeauna ultimul rezultat în vizualizare.

Evidențiați ultima sau actuală perioadă în imaginile dvs. LuckyTemplates folosind DAX


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ă

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