Funcția ROUND în LuckyTemplates – Formatare condiționată

În acest tutorial, voi discuta despre cum să utilizați funcția ROUND în LuckyTemplates când vine vorba de formatare condiționată. Utilizatorii Excel ar putea fi familiarizați cu modul în care funcționează această funcție în Excel și, de fapt, o folosim într-un mod similar în LuckyTemplates. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog .

Am întâmpinat recent o problemă cu formatarea condiționată și vă voi arăta cum am rezolvat-o folosind această funcție. Trebuia să evidențiez un număr într-o anumită coloană dacă rezultatele din celelalte 2 coloane nu se potriveau . După ce am vorbit cu unul dintre experții noștri LuckyTemplates , mi-am dat seama că trebuie doar să folosesc o funcție DAX numită ROUND

Cuprins

Funcția ROUND în LuckyTemplates

Funcția este utilizată pentru a rotunji un număr la numărul specificat de cifre. Puteți verifica documentația Microsoft pentru această funcție aici .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Termenul numeric se referă la numărul pe care doriți să-l rotunjiți . În cazul meu, aceasta este măsura . Pe de altă parte, num_digits reprezintă numărul de cifre din punctul zecimal pe care doriți să le rotunjiți.

Funcția ROUND în LuckyTemplates – Formatare condiționată

De asemenea, puteți verifica aceste considerații atunci când utilizați funcția ROUND .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Să discutăm cum am folosit această funcție DAX într-un calcul și evidențiere condiționată pe care le-am făcut pentru un client.

Calculul marjei fără funcție ROUND în LuckyTemplates

Iată situația pe care am avut-o când am făcut calculul Margin Target și evidențierea condiționată pentru clientul meu. Am defalcat acest tabel după job. Am adăugat, de asemenea, o coloană Număr locuri de muncă , astfel încât să putem vedea numărul total de locuri de muncă.

Funcția ROUND în LuckyTemplates – Formatare condiționată

În acest scenariu, am folosit o măsură pe care am numit-o drept Margin Target Test pentru a obține rezultatele pentru coloana Info Page Margin .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Coloana Marja paginii de informații este un calcul al marjei. De obicei, marja este sub formă de număr. Deci, am folosit această măsură pentru a împărți marja la 100 pentru a obține procentul .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Exemplu de scenariu de formatare condiționată incorectă

În măsura inițială, am încercat să evidențiez numărul din coloana Marja paginii de informații la portocaliu, dacă nu se potrivește cu marja reală, care este numărul din coloana Marja% v2 .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Pentru a vă arăta acest lucru, iată o filă pe care am etichetat-o ​​drept incorectă . Aceasta vă va afișa valorile incorecte evidențiate.

Funcția ROUND în LuckyTemplates – Formatare condiționată

După cum puteți vedea, marja din coloana Marja paginii de informații este de 37,5% . Apoi, numerele din coloanele Margin% v2 și TESTING s-au potrivit. În acest caz, 37,5% nu ar trebui să fie evidențiate . Acest tabel arată o ieșire incorectă din cauza modului inițial în care am configurat măsura.

Revizuirea Măsurii Incorecte

Iată măsura incorectă pe care am folosit-o pentru scenariul anterior.

Funcția ROUND în LuckyTemplates – Formatare condiționată

În această măsură, am creat o variabilă numită MarginNoGood . Această variabilă conține o condiție în care dacă rezultatul din coloana TESTARE nu se potrivește cu numărul din coloana Margin% v2 , valoarea va fi setată la 1 . Dacă nu, valoarea va fi setată la 0 .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Apoi, am creat variabila CompletedMargin . Am folosit acest lucru pentru a calcula numărul de locuri de muncă care se aflau în starea „ Lucrări finalizate ” și cele care au rezultat 0 din calculul MarginNoGood .

Funcția ROUND în LuckyTemplates – Formatare condiționată

După aceea, am folosit cuvântul cheie RETURN în care am putut obține un 6 sau un 0 pe care îl pot folosi pentru a evidenția condiționat fundalul numărului sub coloana Marja paginii de informații .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Crearea unui fundal de evidențiere condiționată

Am creat un fundal de evidențiere condiționată deschizând aici Marja paginii de informații . Treceți cu mouse-ul peste opțiunea Formatare condiționată și faceți clic pe opțiunea Culoare de fundal .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Apoi, vor exista diferite opțiuni aici. În acest exemplu, am folosit opțiunile Reguli .

Funcția ROUND în LuckyTemplates – Formatare condiționată

De acolo, am stabilit o regulă în care, dacă valoarea este 6 , rezultatul din coloana Marja paginii de informații ar trebui să fie evidențiat cu un fundal portocaliu .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Odată cu configurarea de calcul și formatare condiționată menționată anterior, numerele din coloana Marja paginii de informații au fost evidențiate incorect. După cum puteți vedea, numerele din coloanele Margin% v2 și TESTING s-au potrivit, dar numerele din coloana Marjă din pagina de informații erau încă evidențiate.

Funcția ROUND în LuckyTemplates – Formatare condiționată

Deci, a trebuit să folosesc funcția ROUND pentru ca aceasta să funcționeze corect.

Formatare condiționată folosind funcția ROUND în LuckyTemplates

Am creat o altă măsură pe care am numit-o Marja Info Job . Formula pe care am folosit-o în această măsură este aproape similară cu cea anterioară. Cu toate acestea, am folosit funcția ROUND în această formulă. De asemenea, am folosit 3 ca num_digits . Asta înseamnă că vreau să o rotunjesc la 3 zecimale .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Procedând astfel, toate numerele din coloana Marja paginii de informații sunt acum evidențiate în portocaliu. Acest lucru se datorează faptului că numerele din coloana Margin% v2 și TESTING nu s-au potrivit.

Funcția ROUND în LuckyTemplates – Formatare condiționată

Pe măsură ce derulez în jos tabel, pot vedea că există rânduri în care s-au potrivit coloana Margin%v2 și TESTING . Prin urmare, nu a evidențiat numerele de sub Marja paginii de informații .

Funcția ROUND în LuckyTemplates – Formatare condiționată

Și aceasta este rezultatul corect de care am nevoie. Prin urmare, cu ajutorul funcției ROUND , evidențierea mea condiționată funcționează acum corect.



Calculați marja procentuală în LuckyTemplates utilizând tehnici de formatare condiționată personalizată DAX în LuckyTemplates
Prezentați perspective unice folosind formatarea condiționată în LuckyTemplates

Concluzie

Pe o notă finală, funcția ROUND din este cu siguranță valoroasă atunci când vine vorba de formatare condiționată. Pentru cei care sunt familiarizați cu Excel, probabil că ați avut ceva experiență la un moment dat în utilizarea funcției ROUND . Dar aici, în DAX, dacă întâmpinați vreodată o instanță în care vă blocați să analizați de ce două numere sau procente nu se potrivesc, încercați să utilizați această funcție.

Sper că acest lucru vă va ajuta în viitoarele dvs. eforturi DAX.

Consultați linkurile de mai jos pentru mai multe exemple și conținut similar.

Mulțumesc!

Jarrett

Leave a Comment

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