Microsoft Excel 2013 nabízí celou řadu funkcí business intelligence, které umožňují vytvářet výkonné sestavy, přehledy výkonnostních metrik a řídicí panely. Mezi nové a vylepšené funkce patří možnost vytvářet počítané položky, jako jsou počítané míry, počítané členy a počítaná pole. V tomto článku se dozvíte o počítaných položkách a o tom, jestli jsou podporované v Excel Services.
Počítané položky v Excel Services
V Excel můžou lidé vytvářet počítané položky, které zahrnují počítané míry, počítané členy a počítaná pole. Počítané položky umožňují definovat a používat vlastní výpočty a sady položek, které neexistují v databázích používaných k vytváření sestav kontingenčních grafů nebo sestav kontingenčních tabulek.
Pokud máte sešit, který obsahuje počítané položky, můžete ho sdílet s ostatními tak, že ho nahrajete do sharepointové knihovny. V závislosti na konfiguraci prostředí SharePointu můžou uživatelé obvykle zobrazit a používat sešity, které obsahují počítané položky v okně prohlížeče. Některá prostředí ale nemusí tuto funkci podporovat.
Následující tabulka shrnuje, jestli jsou počítané položky podporované v Excel Services (SharePoint Server 2013), Excel Web App (Office Web Apps Server) a Excel pro web (v SharePointu).
Počítaná položka |
Excel Services (SharePoint Server 2013 místně) |
Excel Web App (Office Web Apps, místně) |
Excel pro web (v SharePoint Online ) |
---|---|---|---|
Ano |
Ano |
Ano, pokud jsou zdroje dat, které se používají, podporovány v SharePointu. Viz Použití externích dat v sešitech na SharePointu. |
|
Ano |
Ano |
Ano, pokud jsou zdroje dat, které se používají, podporovány v SharePointu. Viz Použití externích dat v sešitech na SharePointu. |
|
Ano |
Ne. Funkce Power Pivotu, včetně počítaných polí a datových modelů, nejsou v Office Web Apps Serveru (místní) podporované. |
Ano, pokud jsou zdroje dat, které se používají, podporovány v SharePointu. Viz Použití externích dat v sešitech na SharePointu. |
Další informace najdete v následujících zdrojích informací:
-
Business intelligence v Excelu a Excel Services (SharePoint Server) (platí pro místní prostředí)
-
Funkce BI v Power BI pro Microsoft 365, Excel a SharePoint (platí pro prostředí Microsoft 365 )
Důležité informace: Pokud se v okně prohlížeče pokusíte zobrazit sešit, který obsahuje počítané položky (nebo nepodporované funkce), a zobrazí se chybová zpráva, která znamená, že sešit není podporovaný, zkuste sešit otevřít v Excel 2013.
Co jsou počítané míry?
Počítaná míra je vlastní výpočet, který můžete vytvořit v Excel při práci s multidimenzionálními daty uloženými v Služba Analysis Services serveru SQL. Počítané míry jsou užitečné pro definování výpočtů, které v databázi ještě nemusí existovat. Příklady vlastních výpočtů mohou zahrnovat některou z následujících možností:
-
Míra prodejní kvóty, která používá určitý vzorec
-
Míra procenta z celkového součtu pro položky ve skupině
-
Míra hrubého zisku, která používá složitý dotaz
-
Míra výnosů, která používá součet hrubého zisku a nákladů na produkt
Při vytváření počítané míry definujete dotaz MDX (Multidimensional Expressions). To se dá snadno provést pomocí dialogového okna Počítaná míra v Excelu, které umožňuje nastavit dotaz pomocí funkce přetažení.
Vytvoření počítané míry v Excel
-
Vytvořte sestavu kontingenční tabulky nebo kontingenčního grafu pomocí dat uložených v datové krychli služby Analysis Services.
-
Na kartě Analýza ve skupině Výpočty zvolte Nástroje OLAP > počítaná míra MDX. Otevře se dialogové okno Nová počítaná míra .
-
Do pole Název zadejte název počítané míry.
-
(Tento krok je nepovinný.) Pokud chcete určit, kde se má počítaná míra v seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu) zobrazit, proveďte jeden nebo oba následující kroky:
-
Pomocí seznamu Skupina měr určete, kde se má počítaná míra v seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu) zobrazit. Pokud nezadáte skupinu měr, zobrazí se počítaná míra ve skupině s názvem Hodnoty.
-
Do pole Složka zadejte název pro vytvoření složky zobrazení pro počítanou míru.
-
-
Z karty Pole a položky přetáhněte položku (například míru) do podokna MDX .
-
Za položku v podokně MDX přidejte operaci, například +, -, /nebo *.
-
Na kartě Pole a položky přetáhněte jinou položku do podokna MDX .
-
Opakujte kroky 5 až 7, dokud nebudete mít položky a vzorec nastavené.[Measures].[Product Cost]+[Measures].[Gross Profit]
Pokud například vytváříte počítanou míru s názvem Výnosy, v podokně MDX můžete mít dotaz podobný -
Zvolte Test MDX a ujistěte se, že dotaz bude fungovat správně.
-
Zvolte OK a vytvořte počítanou míru.
-
Pokud chcete v sestavě použít počítanou míru, vyberte ji v seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu). Najdete ho v umístění určeném v kroku 4.
Poznámka: Vzhledem k tomu, že počítaná míra MDX aplikace Excel slouží k vytvoření výpočtu specifického pro relaci pro Služba Analysis Services serveru SQL zdroj dat, bude vaše počítaná míra omezena na relaci a připojení ke zdroji dat, které jste použili. Přečtěte si další informace o vytváření počítaných členů s oborem relace.
Co jsou počítané členy?
Počítaný člen je sada členů, které můžete definovat v Excel při práci s multidimenzionálními daty uloženými ve službě Server Analysis Services. Počítané členy jsou užitečné k definování sad položek, které v databázi ještě nemusí existovat. Příklady těchto vlastních sad můžou zahrnovat některou z následujících možností:
-
Oblast, která se skládá z určitých zeměpisných oblastí, jako jsou země, oblasti nebo státy
-
Skupina produktů, které se započítávají do výše kvóty obchodního zástupce
-
Sada propagačních aktivit souvisejících s konkrétní marketingovou kampaní
Podobně jako u počítaných měr se při vytváření počítaný člen definuje dotaz MDX. To se dá snadno provést pomocí dialogového okna Počítaný člen v Excelu, které umožňuje nastavit dotaz pomocí funkce přetažení.
Poznámka: Když pracujete s kontingenční tabulkou v Excelu a pomocí nástrojů OLAP přidáte počítaný člen, nebudete ho moct v rozevíracím seznamu Seznam polí zrušit, pokud je zdroj dat připojený k serveru se systémem SQL Server 2008 nebo starším. Pokud je zdroj dat připojený k serveru se systémem SQL Server 2008 R2 nebo novějším, můžete počítaný člen vybrat a zrušit jeho výběr v rozevíracím seznamu filtru.
Vytvoření počítaný člen v Excel
-
Vytvořte sestavu kontingenční tabulky nebo kontingenčního grafu pomocí dat uložených v datové krychli služby Analysis Services.
-
Na kartě Analýza ve skupině Výpočty zvolte Nástroje OLAP > počítaný člen MDX. Otevře se dialogové okno Nový počítaný člen .
-
Do pole Název zadejte název počítaný člen.
-
Pomocí seznamu Nadřazená hierarchie určete, kde se má počítaný člen v seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu) zobrazit.
Věnujte velkou pozornost tomu, co vyberete. Abyste ho mohli použít v sestavě kontingenční tabulky (nebo v sestavě kontingenčního grafu), budete potřebovat vědět, kde jste určili počítaný člen. -
Z karty Pole a položky přetáhněte položku (například hierarchii dimenzí) do podokna MDX .
-
Za položku v podokně MDX přidejte operaci, například +, -, /nebo *.
-
Na kartě Pole a položky přetáhněte jinou položku do podokna MDX .
-
Opakujte kroky 5 až 7, dokud nebudete mít položky a vzorec nastavené.[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
Pokud například vytváříte počítaný člen s názvem Základní produkty, který obsahuje všechny kategorie produktů kromě dvou, v podokně MDX můžete mít dotaz podobný -
Zvolte Test MDX a ujistěte se, že dotaz bude fungovat správně.
-
Zvolte OK a vytvořte počítaný člen.
-
Chcete-li přidat počítaný člen do sestavy kontingenční tabulky (nebo sestavy kontingenčního grafu), proveďte následující kroky:
-
Ujistěte se, že je pro sestavu vybraná aspoň jedna míra.
-
V seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu) rozbalte nadřazenou dimenzi, kterou jste zadali v kroku 4.
-
Zaškrtněte políčko vedle hierarchie dimenzí odpovídající hierarchii, kterou jste použili k vytvoření počítaný člen. Sestava zobrazí informace pro všechny členy dimenze ve skupině, včetně počítaný člen, který jste vytvořili.
-
-
(Nepovinný krok.) Pokud chcete v sestavě zobrazit informace pouze pro počítaný člen, proveďte následující kroky:
-
V seznamu Pole kontingenční tabulky (nebo pole kontingenčního grafu) přejděte na hierarchii dimenzí, která obsahuje počítaný člen.
-
Když se zobrazí šipka dolů, kliknutím na ni (nebo klepnutím) otevřete dialogové okno Vybrat pole .
-
Zrušte zaškrtnutí políček u všech položek s výjimkou vytvořeného počítaný člen.
-
Co jsou počítaná pole?
Počítaná pole jsou užitečná, když chcete vytvořit počítanou položku v kontingenční tabulce nebo sestavě, která nepoužívá multidimenzionální data uložená ve službě Analysis Services, ale místo toho používá data v datovém modelu v sešitu vytvořeném pomocí Doplňku Power Pivot v Excel. Hodnoty v počítaných polích se můžou měnit v závislosti na kontextu. Kontext je určen výběry v řádcích, sloupcích, filtrech nebo ve vlastním vzorci pomocí jazyka DAX (Data Analysis Expressions) v doplňku PowerPivot.
Podobně jako počítané míry a počítané členy jsou počítaná pole uvedená v seznamu Pole kontingenční tabulky (nebo Pole kontingenčního grafu), obvykle ve skupině Hodnoty. Pro vytvoření počítaných polí máte k dispozici několik možností.
Vytvoření počítaných polí v Excel
Podrobné informace o tom, jak vytvořit počítaná pole a pracovat s nimi, najdete v následujících zdrojích informací: