Počítané položky v Excelu a službách Excel Services
Applies ToExcel 2013 SharePoint Server 2013 Enterprise SharePoint v Microsoftu 365

Microsoft Excel 2013 nabízí řadu funkcí Business Intelligence, které umožňují vytvářet výkonné sestavy, přehledy výkonnostních metrik a řídicí panely. Nové a vylepšené funkce zahrnují možnost vytvářet počítané položky, například počítané míry, počítané členy a počítaná pole. V tomto článku najdete informace o počítaných položkách a o tom, jestli jsou podporované ve službách Excel Services.

Počítané položky ve službě Excel Services

V Excel mohou lidé vytvářet počítané položky, které obsahují počítané míry, počítané členya 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, které se používají k vytváření kontingenčních grafů nebo sestav kontingenčních tabulek.

Pokud máte sešit, který obsahuje počítané položky, můžete sešit sdílet s ostatními tím, že ho naodešlete do knihovny SharePointu. V závislosti na konfiguraci prostředí SharePointu mohou lidé obvykle prohlížet a používat sešity, které obsahují počítané položky v okně prohlížeče. Některá prostředí však nemusí tuto funkci podporovat.

Pokud vaše organizace používá Office Web Apps Server spolu se SharePoint serverem 2013 (v prostorách), pak se k vykreslování sešitů v okně prohlížeče používají služby Excel Services (SharePoint server 2013) nebo Excel Web App (Office Web Apps Server). Toto rozhodnutí může mít vliv na to, jestli sešity, které obsahují počítaná pole (vytvořené pomocí Power pivotu pro Excel), můžete zobrazit v okně prohlížeče.

Následující tabulka shrnuje, jestli jsou počítané položky podporované ve službách Excel Services (SharePoint Server 2013), Excel Web App (Office Web Apps Server) a Excel pro web (na SharePointu).

Počítaná položka

Excel Services (SharePoint Server 2013, místní)

Excel Web App (Office Web Apps, místní zařízení)

Excel pro web (v SharePoint Online )

Počítané míry

Ano

Ano

Ano, pokud SharePoint podporuje používané zdroje dat. Viz používání externích dat v sešitech na SharePointu.

Počítané členy

Ano

Ano

Ano, pokud SharePoint podporuje používané zdroje dat. Viz používání externích dat v sešitech na SharePointu.

Počítaná pole

Ano

Ne.

Funkce Power pivotu, včetně počítaných polí a datových modelů, nejsou podporované v Office Web Apps Server (v prostorách).

Ano, pokud SharePoint podporuje používané zdroje dat. Viz používání externích dat v sešitech na SharePointu.

Další informace najdete v následujících zdrojích:

Důležité informace: Pokud se pokusíte zobrazit sešit, který obsahuje počítané položky (nebo nepodporované funkce) v okně prohlížeče, a zobrazí se chybová zpráva, že sešit není podporovaný, zkuste ho otevřít v Excel 2013.

Začátek stránky

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 ve službě SQL Server Analysis Services. Počítané míry jsou užitečné pro definování výpočtů, které nemusí existovat v databázi. Mezi vlastní výpočty patří:

  • Míra prodejní kvóty, která používá konkrétní vzorec

  • Míra procent z celku u položek ve skupině

  • Míra hrubého zisku používající složitý dotaz

  • Míra výnosů, která využívá součet hrubých zisků a nákladů na produkty

Při vytváření počítané míry definujete dotaz MDX (Multidimensional Expressions). Tento krok se snadno používá v dialogovém okně počítané míry v aplikaci Excel, který umožňuje nastavit dotaz pomocí funkce přetažení.

Vytvoření počítané míry v Excel

  1. Vytvořte sestavu kontingenční tabulky nebo kontingenčního grafu pomocí dat uložených v datové krychli služby Analysis Services.

  2. Na kartě Analýza ve skupině výpočty zvolte nástroje OLAP > počítané měřítko jazyka MDX. Otevře se dialogové okno Nová počítaná míra .

  3. Do pole název zadejte název počítané míry.

  4. (Tento krok je nepovinný.) Pokud chcete určit, kde se má počítaná míra zobrazit v seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu), udělejte jeden nebo oba následující kroky:

    • V seznamu Skupina měr určete, kde se má počítaná míra objevit v seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu). Pokud skupinu měr nezadáte, vypočtená míra se zobrazí ve skupině s názvem hodnoty.

    • Do pole Složka zadejte název pro vytvoření složky pro zobrazení počítané míry.

  5. Na kartě pole a položky přetáhněte položku (například míra) do podokna MDX .

  6. Za položku v podokně MDX přidejte operaci, třeba +,-,/nebo *.

  7. Na kartě pole a položky přetáhněte do podokna MDX jinou položku.

  8. Opakujte kroky 5-7, dokud nedokončíte požadované položky a vzorec.Pokud například vytváříte počítanou míru nazvanou výnosy, může se v podokně multidimenzionální dotaz podobat [Measures].[Product Cost]+[Measures].[Gross Profit]

  9. Zvolte testovat jazyk MDX a ujistěte se, že dotaz bude fungovat správně.

  10. Kliknutím na OK vytvořte počítanou míru.

  11. Pokud chcete v sestavě použít vypočítanou míru, vyberte ji v seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu). Najdete ji v umístění uvedeném v kroku 4.

Poznámka: Vzhledem k tomu, že se k vytvoření výpočtu konkrétní relace pro zdroj dat služby SQL Server Analysis Services používá počítaná míra v Excelu, je 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 rozsahem relace.

Začátek stránky

Co jsou počítané členy?

Počítaný člen je sada členů, kterou můžete definovat v Excel při práci s multidimenzionálními daty, která jsou uložená v rámci služby Server Analysis Services. Počítané členy jsou užitečné pro definování sad položek, které ještě nemusí existovat v databázi. Mezi příklady těchto vlastních množin patří:

  • Oblast, která se skládá z určitých zeměpisných oblastí, jako jsou země, regiony nebo stavy

  • Skupina produktů, která se počítá vůči částce kvóty prodejního zástupce

  • Sada propagačních aktivit souvisejících s určitou marketingovou kampaní

Podobně jako u počítaných měr se při vytváření počítaného členu definuje dotaz MDX. Tento postup se snadno používá v dialogovém okně počítaný člen v aplikaci Excel, který umožňuje nastavit dotaz pomocí funkce přetažení.

Poznámka: Když pracujete s kontingenční tabulkou v Excelu a použijete nástroje OLAP k přidání počítaného člena, nebudete ho moct zrušit jeho výběr v rozevíracím seznamu seznamu polí, pokud je váš zdroj dat připojený k serveru, na kterém běží SQL Server 2008 nebo starší. Pokud je zdroj dat připojený k serveru, na kterém běží SQL Server 2008 R2 nebo novější, můžete ho vybrat a zrušit jeho výběr v rozevíracím seznamu filtr.

Vytvoření počítaného člena v Excel

  1. Vytvořte sestavu kontingenční tabulky nebo kontingenčního grafu pomocí dat uložených v datové krychli služby Analysis Services.

  2. Na kartě Analýza ve skupině výpočty zvolte nástroje OLAP > počítaný člen jazyka MDX. Otevře se dialogové okno nový počítaný člen .

  3. Do pole název zadejte název počítaného člena.

  4. V seznamu nadřazených hierarchií určete, kde se má počítaný člen zobrazit v seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu).Věnujte úzkou pozornost, co vyberete. Budete muset vědět, kde jste počítaný člen určili, aby ho bylo možné použít v sestavě kontingenční tabulky (nebo v sestavě kontingenčního grafu).

  5. Na kartě pole a položky přetáhněte položku (například hierarchii dimenzí) do podokna MDX .

  6. Za položku v podokně MDX přidejte operaci, třeba +,-,/nebo *.

  7. Na kartě pole a položky přetáhněte do podokna MDX jinou položku.

  8. Opakujte kroky 5-7, dokud nedokončíte požadované položky a vzorec.Pokud například vytváříte počítaný člen nazvaný Core Products, který zahrnuje všechny kromě dvou kategorií produktů, může být v podokně Multidimenzionální dotaz podobný [Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]

  9. Zvolte testovat jazyk MDX a ujistěte se, že dotaz bude fungovat správně.

  10. Kliknutím na OK vytvořte počítaného člena.

  11. Pokud chcete počítaný člen přidat do sestavy kontingenční tabulky (nebo do sestavy kontingenčního grafu), udělejte toto:

    1. Zkontrolujte, že je v sestavě vybraná aspoň jedna míra.

    2. V seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu) rozbalte nadřazenou dimenzi, kterou jste zadali v kroku 4.

    3. Zaškrtněte políčko vedle hierarchie dimenzí, která odpovídá hierarchii použité k vytvoření počítaného člena. Sestava zobrazuje informace pro všechny členy dimenze ve skupině včetně počítaného člena, kterého jste vytvořili.

  12. (Nepovinný krok.) Pokud chcete zobrazit informace jenom pro počítaný člen v sestavě, udělejte toto:

    1. V seznamu pole kontingenční tabulky (nebo pole kontingenčního grafu) přejděte na hierarchii dimenzí, která obsahuje počítaný člen.

    2. Až se zobrazí šipka dolů, kliknutím (nebo klepnutím) otevřete dialogové okno Vybrat pole .

    3. Zrušte zaškrtnutí u všech položek kromě počítaného člena, který jste vytvořili.

Začátek stránky

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í Power pivotu v Excel. Hodnoty v počítaných polích se mohou měnit na základě kontextu. Kontext je určený výběrem 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. K dispozici je několik možností pro vytvoření počítaného pole.

Vytvoření počítaného pole v Excel

Podrobné informace o vytváření počítaných polí a práci s nimi najdete v následujících zdrojích:

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.