Jak používat DAX v doplňku PowerPivot Excelu

DAX je zkratka pro Data Analysis Expression a je to název jazyka, který PowerPivot pro Excel 2013 používá k vytváření výpočtů mezi sloupci (polemi) v datovém modelu aplikace Excel. Naštěstí vytvoření výpočtu pomocí jazyka DAX je spíše jako vytvoření vzorce aplikace Excel, který používá vestavěnou funkci, než použití programovacího jazyka, jako je VBA nebo HTML.

Tato podobnost je podtržena skutečností, že všechny výrazy jazyka DAX začínají rovnítkem stejně jako všechny standardní vzorce aplikace Excel a že jakmile začnete psát první písmena názvu funkce jazyka DAX, kterou chcete ve výrazu použít, budova, zobrazí se rozevírací nabídka podobná Vložit funkci se všemi funkcemi DAX, jejichž názvy začínají stejnými písmeny.

A jakmile z této nabídky vyberete funkci DAX, kterou chcete použít, PowerPivot nejen vloží název funkce DAX do řádku vzorců PowerPivot (který má stejná tlačítka Storno, Enter a Vložit funkci jako panel vzorců Excelu). ), ale také zobrazí úplnou syntaxi funkce a zobrazí všechny požadované a volitelné argumenty této funkce přímo pod pruhem vzorců.

Kromě použití funkcí jazyka DAX ve výrazech, které vytváříte pro počítané sloupce v datovém modelu, můžete také vytvářet jednodušší výrazy pomocí starých dobrých aritmetických operátorů, které tak dobře znáte ze vzorců v Excelu (+ pro sčítání, – pro odčítání, * pro násobení, / pro dělení atd.).

Chcete-li vytvořit počítaný sloupec pro svůj datový model, musí být PowerPivot v zobrazení dat. (Pokud jste v zobrazení diagramu, můžete přepnout zpět kliknutím na příkazové tlačítko Zobrazení dat na kartě Domů v okně PowerPivot nebo kliknutím na tlačítko Mřížka v pravém dolním rohu okna PowerPivot.) Když je PowerPivot pro Excel v Data Chcete-li zobrazit, můžete vytvořit nové počítané pole pomocí následujících kroků:

Klikněte na záložku datové tabulky v okně PowerPivot, do kterého chcete přidat počítaný sloupec.

Klikněte na tlačítko Přidat na kartě Návrh na pásu karet PowerPivot.

PowerPivot přidá nový sloupec na konec aktuální datové tabulky s obecným názvem pole Přidat sloupec .

Zadejte = (rovná se) a začněte vytvářet výraz DAX.

PowerPivot aktivuje svůj řádek vzorců, kam vloží znaménko rovná se.

Sestavte svůj výraz DAX na řádku vzorců PowerPivot víceméně tak, jak vytváříte vzorec aplikace Excel v buňce jednoho z jejích listů.

Chcete-li ve výrazu použít funkci DAX, klikněte na tlačítko Vložit funkci na řádku vzorců PowerPivot a vyberte funkci, kterou chcete použít v dialogovém okně Vložit funkci (které je velmi podobné standardnímu dialogovému oknu Vložit funkci aplikace Excel s tím rozdílem, že obsahuje pouze jazyk DAX funkce).

Chcete-li definovat aritmetický nebo textový výpočet mezi sloupci v aktuální datové tabulce, vyberte sloupce, které chcete použít, kliknutím na ně v datové tabulce proložené příslušným operátorem.

Chcete-li vybrat pole, které chcete použít ve výpočtu nebo jako argument ve funkci jazyka DAX, klikněte na jeho název v horní části sloupce a přidejte jej do výrazu na řádku vzorců PowerPivot. Všimněte si, že PowerPivot automaticky uzavře všechny názvy polí používané ve výrazech DAX do dvojice hranatých závorek, jak je uvedeno v

=[UnitPrice]*[Quantity]

kde vytváříte výraz v rozšířeném vypočítaném sloupci ceny, který násobí hodnoty v poli Jednotková cena hodnotami v poli Množství v aktivní datové tabulce.

Klepnutím na tlačítko Enter na řádku vzorců PowerPivot dokončíte výraz a necháte jej vypočítat.

Jakmile kliknete na tlačítko Enter, PowerPivot provede výpočty určené výrazem, který jste právě vytvořili, a vrátí výsledky do nového sloupce. (To může trvat několik okamžiků v závislosti na počtu záznamů v datové tabulce.)

Jakmile PowerPivot dokončí výpočty, výsledky se zobrazí v buňkách pole Přidat sloupec. Poté můžete sloupec přejmenovat poklepáním na jeho obecný název Přidat sloupec , zadáním nového názvu pole a stisknutím klávesy Enter.

Po vytvoření vypočítaného sloupce v datové tabulce můžete zobrazit jeho výraz DAX jednoduše kliknutím na název pole v horní části sloupce v zobrazení dat PowerPivot. Pokud někdy budete potřebovat upravit jeho výraz, můžete tak učinit jednoduše kliknutím na název pole, abyste vybrali celý sloupec, a poté klepněte na textový kurzor ve výrazu DAX zobrazeném na řádku vzorců PowerPivot.

Pokud již nepotřebujete vypočítaný sloupec v kontingenční tabulce pro jeho datový model, můžete jej odstranit kliknutím pravým tlačítkem na sloupec a výběrem Odstranit sloupce v jeho místní nabídce. Pokud chcete jednoduše skrýt sloupec v zobrazení dat, vyberte v této místní nabídce položku Skrýt z nástrojů klienta.

Pamatujte, že výrazy jazyka DAX používající aritmetické a logické operátory se řídí stejným pořadím priority operátorů jako v běžných vzorcích aplikace Excel. Pokud někdy budete potřebovat změnit toto přirozené pořadí, musíte použít vnořené závorky ve výrazu DAX ke změně pořadí, jako to děláte ve vzorcích aplikace Excel. Při přidávání těchto závorek buďte opatrní, abyste nenarušili žádnou z hranatých závorek, které vždy uzavírají název libovolného pole datové tabulky, na něž se odkazuje ve výrazu DAX.


Jak zablokovat aplikaci Microsoft Word v otevírání souborů v režimu pouze pro čtení v systému Windows

Jak zablokovat aplikaci Microsoft Word v otevírání souborů v režimu pouze pro čtení v systému Windows

Jak zablokovat aplikaci Microsoft Word v otevírání souborů v režimu pouze pro čtení v systému Windows Aplikace Microsoft Word otevírá soubory v režimu pouze pro čtení, takže je nelze upravovat? Nebojte se, metody jsou uvedeny níže

Jak opravit nesprávný tisk dokumentů Microsoft Word

Jak opravit nesprávný tisk dokumentů Microsoft Word

Jak opravit chyby při tisku nesprávných dokumentů Microsoft Word Chyby při tisku dokumentů Word se změněným písmem, chaotickými odstavci, chybějícím textem nebo ztraceným obsahem jsou poměrně časté. Nicméně ne

Vymažte kresby perem a zvýrazňovačem na snímcích PowerPoint

Vymažte kresby perem a zvýrazňovačem na snímcích PowerPoint

Pokud jste použili pero nebo zvýrazňovač ke kreslení na snímky aplikace PowerPoint během prezentace, můžete kresby uložit pro další prezentaci nebo je vymazat, takže až ji příště ukážete, začnete s čistými snímky aplikace PowerPoint. Chcete-li vymazat kresby perem a zvýrazňovačem, postupujte podle těchto pokynů: Mazání čar jedna na […]

Obsah knihovny stylů v SharePointu 2010

Obsah knihovny stylů v SharePointu 2010

Knihovna stylů obsahuje soubory CSS, soubory XSL (Extensible Stylesheet Language) a obrázky používané předdefinovanými vzorovými stránkami, rozvržení stránek a ovládací prvky v SharePointu 2010. Chcete-li najít soubory CSS v knihovně stylů webu pro publikování: Vyberte Akce webu→ Zobrazit Veškerý obsah webu. Zobrazí se obsah webu. Knihovna stylů se nachází v […]

Formátování čísel v tisících a milionech v sestavách Excel

Formátování čísel v tisících a milionech v sestavách Excel

Nezahlcujte své publikum gargantuovskými čísly. V aplikaci Microsoft Excel můžete zlepšit čitelnost řídicích panelů a sestav formátováním čísel tak, aby se zobrazovaly v tisících nebo milionech.

Jak sdílet a sledovat weby SharePoint

Jak sdílet a sledovat weby SharePoint

Naučte se používat nástroje sociálních sítí SharePoints, které umožňují jednotlivcům a skupinám komunikovat, spolupracovat, sdílet a propojovat se.

Jak převést data do juliánských formátů v aplikaci Excel

Jak převést data do juliánských formátů v aplikaci Excel

Juliánská data se často používají ve výrobním prostředí jako časové razítko a rychlý odkaz pro číslo šarže. Tento typ kódování data umožňuje maloobchodníkům, spotřebitelům a servisním zástupcům identifikovat, kdy byl produkt vyroben, a tím i stáří produktu. Juliánská data se také používají v programování, armádě a astronomii. Odlišný […]

Jak vytvořit webovou aplikaci Access

Jak vytvořit webovou aplikaci Access

Webovou aplikaci můžete vytvořit v Accessu 2016. Co je tedy vlastně webová aplikace? Web znamená, že je online, a aplikace je jen zkratka pro „aplikaci“. Vlastní webová aplikace je online databázová aplikace přístupná z cloudu pomocí prohlížeče. Webovou aplikaci vytváříte a udržujete ve verzi pro počítače […]

Panel rychlého spuštění v SharePointu 2010

Panel rychlého spuštění v SharePointu 2010

Většina stránek v SharePointu 2010 zobrazuje seznam navigačních odkazů na panelu Snadné spuštění na levé straně stránky. Panel Snadné spuštění zobrazuje odkazy na doporučený obsah webu, jako jsou seznamy, knihovny, weby a stránky publikování. Panel Snadné spuštění obsahuje dva velmi důležité odkazy: Odkaz na veškerý obsah webu: […]

Co znamenají chybové zprávy Řešitel v Excelu?

Co znamenají chybové zprávy Řešitel v Excelu?

U jednoduchých problémů Řešitel v Excelu obvykle rychle najde optimální hodnoty proměnné Řešitel pro účelovou funkci. Ale v některých případech má Řešitel problém najít hodnoty proměnné Řešitel, které optimalizují účelovou funkci. V těchto případech Řešitel obvykle zobrazí zprávu nebo chybovou zprávu, která popisuje nebo popisuje problém, který […]