Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
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.
Dar am avut grijă să pun o virgulă pentru că vreau să o personalizez.
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.
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ă.
Ceea ce vreau să obțin folosind această formulă este să obțin o listă cu toate lunile și anii unici folosind funcția .
În continuare, vreau să aduc numărul de index pentru că vreau să sortez corect aceste date.
Ș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.
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.
Î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.
Între timp, această parte a formulei de mai jos calculează luna și anii minime.
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 .
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!
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