Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates
Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.
Ak ste niekedy mali požiadavku na vykonanie viacerých nahradení presnej zhody textu, je veľká šanca, že ste vykonali sériu krokov nahradenia hodnoty. Ale ako vždy, existuje viacero a jednoduchších spôsobov, ako dosiahnuť rovnaký výsledok. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
V dnešnom blogu predvediem M funkciu Record.FieldOrDefault pre tento konkrétny prípad použitia.
Obsah
Kroky na nahradenie hodnoty pre viaceré texty presnej zhody
Navigácia v množine údajov
Začnime otvorením súboru pre prístup k vzorovým údajom a záznamom o náhradách .
Vo vnútri tabuľky vidíme, že nie všetky textové reťazce sú zarovnané doľava.
Keď prejdeme na Náhrady , môžeme preskúmať náš záznam a pochopiť, prečo táto metóda môže fungovať len pri nahrádzaní presných textových zhôd.
Záznam je množina polí a každé pole má pár názov-hodnota.
Názov poľa musí byť jedinečný text v rámci záznamu s Record.FieldOrDefault.
Názov poľa sa použije na identifikáciu veci, ktorú hľadáme, zatiaľ čo hodnota poľa, ktorá sa použije na nahradenie, môže byť ľubovoľného typu.
Nahradenie hodnôt
Pozrime sa, ako to funguje.
Najprv prejdem na dotaz Riešenie a na karte Transformovať vyberiem Nahradiť hodnoty.
Zobrazí sa vyskakovacie okno a stlačím tlačidlo OK .
Tým sa vygeneruje veľká časť formulára. Takže všetko, čo musím urobiť, je aktualizovať syntax v riadku vzorcov.
Zo vzorca môžeme vidieť, že volá našu zdrojovú tabuľku ako prvý argument a vec, ktorú hľadáme, ako druhý argument. Argumenty sú označené týmito dvojitými úvodzovkami („ “).
To, čo hľadám, je hodnota v prvom stĺpci, takže pre prvý argument napíšem každý [Col1] . Ďalej to chce, aby tá vec nahradila robota, a tu použijem funkciu záznamu.
Napíšem každý Record.FieldOrDefault. Potom to chce nahrávku alebo Náhradu a nakoniec vec, ktorú hľadáme. Môžem to nájsť v prvom stĺpci, takže skopírujem a vložím [Col1] z prvého argumentu do odkazu späť.
Ak sa hodnota v zázname nenájde, chcem, aby vrátil to, čo tam momentálne je. Preto znova vložím [Col1] do odkazu na stĺpec jedna v prípade, že hodnota chýba. Ak tento posledný parameter vynechám a položka sa v zázname nenájde, namiesto toho sa vráti nula.
Vďaka týmto zmenám bude náš vzorec vyzerať takto.
Potvrdíme to kliknutím na ikonu kontroly naľavo od riadka vzorcov.
Výsledok je znázornený na obrázku nižšie.
Každá textová hodnota v stĺpci, ktorá mala v nahradzujúcom zázname zhodný názov poľa, bola teraz aktualizovaná.
Záver
V tomto blogu som demonštroval, ako vykonať viacero nahradení textu presnou zhodou v . Použitím M funkcie Record.FieldOrDefault môžete ušetriť čas znížením počtu krokov potrebných na dosiahnutie rovnakých výsledkov.
Všetko najlepšie,
Melissa de Korte
Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.
Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.
V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.
Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.
V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.
V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.
LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.
V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.
Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.
V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.