Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Vă voi arăta cum să creați o listă delimitată folosind Power Query.
Am întâlnit această întrebare în , unde un membru dorea să creeze o listă de produse pe care fiecare client distinct le-a cumpărat. Acest lucru se poate face cu ușurință prin intermediul Power Query. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Cuprins
Cum se creează o listă delimitată
În Power Query, singurul tabel disponibil este tabelul Vânzări.
Mă voi referi la asta făcând un clic dreapta pe numele tabelului din panoul din dreapta și selectând Referință.
Referirea la tabelul de vânzări îmi va oferi o copie exactă a tabelului original.
Din acest duplicat, am nevoie doar de coloana Client și coloana Produs.
Așa că voi face referire la aceste două tabele între paranteze drepte în măsura mea.
Odată ce apăs pe Enter, voi ajunge cu un tabel care conține doar acele două coloane.
Deoarece există valori duplicate în aceste coloane, voi adăuga Tabel. Distinc după măsura mea. Aceasta înseamnă că vreau doar valori distincte să apară pe tabelul meu.
Acest lucru mă lasă cu un tabel mult mai mic, care arată doar o combinație distinctă a fiecărui client și produs.
Pentru a crea o listă de produse în funcție de client, voi face clic pe coloana Client pentru a o evidenția, apoi voi face clic pe Grupare după sub panglica Acasă.
Deoarece am evidențiat coloana Client, aceasta va apărea automat în tabelul drop-down. Voi selecta Toate rândurile sub Operațiune, apoi voi numi această nouă coloană AllRows.
Odată ce apăs pe OK, voi ajunge cu acest tabel imbricat.
Un tabel imbricat înseamnă că am un tabel într-un tabel. Deci, dacă dau clic pe oricare dintre spațiile albe de sub coloana AllRows (și nu pe obiectul tabel în sine), pot vedea o previzualizare a tabelului la care se face referire.
Acum că am un tabel limitat pentru clienții mei unici, voi extrage valorile din coloana de produse.
Așa că voi adăuga o coloană personalizată.
Voi redenumi această coloană personalizată în Produse.
În continuare, voi face referire la coloana AllRows alegând-o din lista de coloane disponibile din dreapta. Făcând acest lucru, tabelul imbricat va apărea automat în formula mea de coloană personalizată.
Deoarece am nevoie doar de coloana Produs din acel tabel imbricat, o voi adăuga în paranteze pătrate.
Odată ce apăs pe OK, coloana va apărea ca obiect listă în tabelul meu. Apare ca obiect listă și nu ca obiect tabel, deoarece am ales doar o singură coloană aici.
Ca și în cazul coloanei AllRows de mai devreme, dacă dau clic pe oricare dintre spațiile albe din coloana Produse, voi vedea o previzualizare a listei de produse în partea de jos.
Acum, uitați-vă la numele coloanei pentru coloana Produse. Dacă dau clic pe aceste săgeți laterale, am două opțiuni.
Prima opțiune spune Expand to New Rows. Acest lucru mă va duce înapoi la locul de unde am început, deoarece va adăuga doar o nouă înregistrare pe tabelul meu pentru fiecare produs din lista mea și nu vreau să fac asta.
Deci, voi selecta Extrage valori. Aici pot selecta un delimitator. Voi selecta Personalizat în acest scenariu.
Voi introduce doar o virgulă și un spațiu ca delimitator personalizat.
Odată ce apăs pe OK, voi avea o listă cu produsele cumpărate de fiecare client.
3 moduri de a combina valori folosind DAX în LuckyTemplates
Segmentarea clienților LuckyTemplates: prezentarea mișcării grupului în timp
Parametrii de interogare LuckyTemplates: optimizarea tabelelor
Concluzie
O listă delimitată este o modalitate excelentă de a afișa valorile într-o manieră simplă. Cheia aici este să știți ce tip de delimitator să utilizați pentru a vă asigura că valorile sunt afișate corect.
Acest lucru arată doar cât de flexibil puteți fi în LuckyTemplates, mai ales când utilizați Power Query.
Toate cele bune,
Melissa
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