Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

V tomto tutoriálu se naučíte vytvářet a používat hodnoty strukturovaného seznamu . Dozvíte se také, jak je maximalizovat pomocí různých kontextů a výrazů, abyste získali požadovaná data a výsledek. Budou také diskutovány těsnopisné metody, které pomohou snadno vytvářet seznamy.

Obsah

Vytváření hodnot strukturovaného seznamu

Seznam je uspořádaná sekvence hodnot; jeho pořadí je zohledněno při porovnávání seznamů. Inicializátor seznamu je sada složených závorek. Pokud do řádku vzorců zadáte složené závorky ( { } ) a stisknete Enter, vytvoříte prázdný seznam. Můžete také vidět ikonu spojenou se seznamy vedle názvu dotazu v.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Chcete-li vytvořit seznam s hodnotami, nejprve vytvořte nový dotaz kliknutím pravým tlačítkem myši na místo v podokně Dotaz. Dále kliknětea vyberte Prázdný dotaz .

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Poté zadejte své hodnoty do řádku vzorců. Pokud máte více hodnot, oddělte každou z nich čárkou. Hodnoty v seznamu nemusí být stejného typu, takže mohou být primitivního nebo strukturovaného typu. Toto je seznam s hodnotami textu, seznamu a záznamu:

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Použití dvojitých teček pro sekvenční čísla a znaky

Pokud potřebujete vytvořit seznam sekvenčních čísel, existuje pro to zkratka. Nejprve zadejte inicializátor následovaný prvním číslem. Poté zadejte dvě tečky a poté poslední číslo.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Můžete vidět, že vytvořil seznam sekvenčních čísel od 1 do 5. Čísla musí být přírůstková . Pokud tedy změníte poslední číslo na -5, dostanete prázdný seznam, protože počáteční hodnota je větší než koncová.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Tato metoda funguje i se znaky.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Můžete vidět, že vytvořil seznam znaků od první hodnoty po koncovou hodnotu v kódu. Pokud ale změníte hodnoty opačně, zobrazí se prázdný seznam. Důvodem je, že hodnoty znaků unicode spojené se znaky nejsou přírůstkové.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Toto je dotaz, který má tento proces dále ilustrovat.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Pokud toto zadáte v okně pokročilého editoru a stisknete Hotovo , zobrazí se číselné hodnoty spojené s písmeny.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Tato metoda však nefunguje s daty. Pokud do řádku vzorců zadáte hodnoty data, zobrazí se chybová zpráva.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Přístup k položce ze strukturovaného seznamu

Seznamy lze vytvářet i jinými způsoby. Můžete použít M funkce, které vracejí seznamy, nebo můžete extrahovat jeden sloupec z tabulky, která také vrátí seznam. Ale častěji se seznamy používají jako parametry v M funkcích. V těchto případech je důležité, abyste věděli, jak vytvořit seznam, abyste mohli funkci poskytnout správnou hodnotu parametru.

Chcete-li získat přístup k položce v seznamu, můžete se na ni odkazovat podle její pozice na nule pomocí operátoru pozičního indexu. V tomto příkladu můžete vidět, že operátor indexu 0 vytáhl první hodnotu 1.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Pokud změníte operátor indexu z 0 na 2, získáte poslední hodnotu 3.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Pokud tedy chcete načíst čtvrtou položku ze seznamu změnou operátoru indexu na 3, dostanete chybu, protože v seznamu není dostatek hodnot.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Přidání otazníku do operátoru indexu pozice změní chování „nenalezeno“ z vrácení chyby na hodnotu null . To se také označuje jako provedení volitelného výběru položky.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Kombinování a srovnávání seznamů

Se seznamy můžete použít operátory kombinací a rovnic. Seznamy lze kombinovat pomocí kombinačního operátoru ampersand ( & ).

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

První seznam obsahuje čísla 1 až 5 a druhý seznam obsahuje 2 a 3. Vidíte, že seznamy jsou sloučeny do jednoho seznamu.

Při porovnávání seznamů se zohledňuje pořadí. V tomto příkladu můžete vidět, že kód přinesl hodnotu FALSE, protože se navzájem nerovnají.

Hodnota strukturovaného seznamu – uspořádaná posloupnost hodnot

Závěr

Hodnoty strukturovaného seznamu jsou běžné, protože zobrazují data a informace ve formě seznamu. Pomáhají organizovat a kategorizovat data, aby zprávy vypadaly přesvědčivě. Pokud chcete vypsat určité texty, čísla nebo dokonce hodnoty, důrazně se doporučuje používat seznamy.

Melissa










Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

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.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

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.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

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.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

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.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

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 Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

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.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

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.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

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.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.