3 moduri de a combina valori folosind DAX în LuckyTemplates

Pentru acest tutorial, vă voi arăta diferite moduri de a combina valori folosind funcții DAX avansate . Aceasta este o formulă DAX uimitoare și vă voi învăța trei moduri diferite de a o folosi. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Funcția COMBINEVALUES nu este o funcție DAX dificil de înțeles. Este foarte simplu și este similar cu atunci când vă concatenați datele .

În LuckyTemplates, funcția este utilizată pentru a uni două șiruri de text într-unul singur. Așa că, dacă ai făcut vreo lucrare, vei ști exact la ce mă refer. Puteți utiliza doar un simplu ampersand (&) pentru a uni două anumite valori de text. Dar funcția COMBINEVALUES este o modalitate mai bună de a o scrie. 

Voi analiza câteva exemple aici, astfel încât să puteți vedea cum îl puteți integra în formulele dvs. LuckyTemplates și DAX. Puteți combina sau concatena valori folosind DAX în mai multe moduri. Pentru acest tutorial l-am făcut în trei moduri – am folosit COMBINEVALUES într-o coloană calculată, un tabel de calculator și l-am folosit și într-un tabel de măsură.

Cuprins

Combinați valorile în coloane în interiorul tabelului de date

În acest prim exemplu, încerc să unesc două coloane particulare în tabelul meu de date.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Dar am avut grijă să pun o virgulă pentru că vreau să o personalizez.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Aici, am folosit funcția COMBINEVALUES și am plasat-o în delimitatorul potrivit în orice an sau lună vreau. Puteți folosi și alte valori – este destul de simplu!

Utilizarea COMBINEVALUES în tabelele calculatoarelor

Un alt lucru pe care îl puteți face pentru a concatena sau combina valori folosind DAX este să îl utilizați în tabelele calculatorului

În primul rând, faceți clic pe Tabel nou din fila Modelare din LuckyTemplates.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Acum, am vrut să creez un tabel nou-nouț cu o coloană specifică și unică și informații din tabelul meu de date. Felul în care arată coloana Luni nu există de fapt în tabelul meu de date. Ei bine, puteți configura acest lucru în Editorul de interogări. Dar pentru acest exemplu, nu am setat acest lucru în tabelul meu de întâlniri. Tocmai am folosit formula Luni Ani pentru a veni cu datele pentru coloana menționată.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Ceea ce vreau să obțin folosind această formulă este să obțin o listă cu toate lunile și anii unici folosind funcția .

3 moduri de a combina valori folosind DAX în LuckyTemplates

În continuare, vreau să aduc numărul de index pentru că vreau să sortez corect aceste date.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Știu că am deja coloana Index în tabel, dar am vrut doar să creez una diferită. Cel care îmi permite să sortez corect lunile și anul.

S-ar putea să folosesc asta și în modelul meu. De exemplu, s-ar putea să-l așez ca un alt tabel de căutare sau un alt strat.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Există un anumit potențial ca acest lucru să fie utilizat; de exemplu, dacă aveți informații despre bugetul lunar și doriți să le filtrați folosind un tabel, în loc să utilizați tabelul cu date.

Pe măsură ce am lucrat prin aceste tehnici, mi-am dat seama că există și alte moduri în care poți face asta. Acesta este lucrul grozav cu LuckyTemplates, deoarece există mai multe moduri de a face lucrurile pentru a obține aceleași rezultate.

3 moduri de a combina valori folosind DAX în LuckyTemplates

În loc să utilizați , puteți utiliza de fapt funcția COMBINEVALUES pentru a simplifica logica pe care o scrieți. Este la fel ca funcția . În loc să utilizați operația de împărțire, scrieți pur și simplu cuvântul împărțire.

Combinați valori folosind DAX în interiorul unei măsuri

Ultimul exemplu pe care vreau să-l trec este cum să combinați valori folosind DAX în interiorul unei măsuri . De asemenea, vreau să arăt cum puteți crea un text dinamic utilizând funcția COMBINEVALUES .

Vezi ce am făcut aici. Am plasat textul „Prima lună și primul an în contextul actual este”. Apoi, am folosit COMBINEVALUES pentru a returna două elemente particulare din tabelul meu de date separat.

3 moduri de a combina valori folosind DAX în LuckyTemplates

Între timp, această parte a formulei de mai jos calculează luna și anii minime. 

3 moduri de a combina valori folosind DAX în LuckyTemplates

Nu pot folosi doar pentru că va găsi prima lună în ordine alfabetică. În primul rând, am nevoie de el pentru a găsi prima lună scurtă. Dar pentru a identifica care este luna scurtă, trebuie să calculeze luna minimă. Apoi, va filtra tabelul de date pentru prima lună. Astfel, va fi întotdeauna ianuarie în acest caz dacă aveți o selecție de ani. Acum, în sfârșit, pot stabili datele minime pentru anul scurt aici din tabelul de date.

După cum vedeți, practic am combinat doar două coloane particulare, dar acum este doar mai dinamic. Deci, când selectez un an diferit în interiorul măsurării, logica se actualizează și combină valorile .

3 moduri de a combina valori folosind DAX în LuckyTemplates


Utilizarea funcțiilor de iterare SUMX și AVERAGEX în LuckyTemplates
Lucrul cu funcțiile de iterare în DAX
Cum să utilizați funcția CROSSJOIN

Concluzie

Deși acesta este un scurt tutorial, veți vedea că funcția COMBINEVALUES este utilă. Pe scurt, când vine vorba de formulele tale, totul este să le faci să pară mai intuitive.

Sunt întotdeauna foarte interesat de a face lucrurile cu adevărat simple și intuitive în toate aspectele muncii dvs. în cadrul LuckyTemplates . Acesta este doar un alt exemplu bun de funcție de curățare plăcută care vă permite să aduceți informațiile împreună cu valorile textului într-un mod destul de eficient.

Dacă v-a plăcut să aflați despre acesta, nu uitați să vă abonați la LuckyTemplates TV. În curând, va apărea o mulțime de conținut grozav!

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