Vypočítavané položky v Exceli a službách Excel Services
Applies ToExcel 2013 SharePoint Server 2013 Enterprise SharePoint v službe Microsoft 365

Microsoft Excel 2013 ponúka širokú škálu funkcií analytických nástrojov, ktoré umožňujú vytvárať výkonné zostavy, prehľady ukazovateľov výkonu a tabule. Nové a vylepšené možnosti zahŕňajú možnosť vytvárať vypočítavané položky, ako sú napríklad vypočítavané miery, vypočítavané členy a vypočítavané polia. Prečítajte si tento článok a získajte informácie o vypočítavaných položkách a o tom, či sú podporované v Excel Services. 

Vypočítavané položky v Excel Services

V Excel môžu ľudia vytvárať vypočítavané položky, ktoré zahŕňajú vypočítavané miery, vypočítavané členy a vypočítavané polia. Vypočítavané položky umožňujú definovať a používať vlastné výpočty a množiny položiek, ktoré neexistujú v databázach, ktoré sa používajú na vytváranie zostáv kontingenčného grafu alebo zostáv kontingenčnej tabuľky.

Ak máte zošit obsahujúci vypočítavané položky, môžete ho zdieľať s ostatnými používateľmi tak, že ho nahráte do knižnice SharePointu. V závislosti od konfigurácie prostredia SharePointu môžu používatelia zvyčajne zobrazovať a používať zošity, ktoré obsahujú vypočítavané položky v okne prehliadača. Niektoré prostredia však túto možnosť nepodporujú.

Nasledujúca tabuľka obsahuje súhrn toho, či sú vypočítavané položky podporované v Excel Services (SharePoint Server 2013), Excel Web App (Office Web Apps Server) a Excel pre web (v SharePointe).

Vypočítavaná položka

Excel Services (SharePoint Server 2013, lokálne)

Excel Web App (Office Web Apps, lokálne)

Excel pre web (v SharePoint Online )

Vypočítané mierky

Áno

Áno

Áno, ak sú používané zdroje údajov podporované v SharePointe. Pozrite si tému Používanie externých údajov v zošitoch v SharePointe.

Vypočítané členy

Áno

Áno

Áno, ak sú používané zdroje údajov podporované v SharePointe. Pozrite si tému Používanie externých údajov v zošitoch v SharePointe.

Vypočítavané polia

Áno

Nie.

Možnosti doplnku Power Pivot vrátane vypočítavaných polí a dátových modelov nie sú podporované v lokálnom Office Web Apps Serveri.

Áno, ak sú používané zdroje údajov podporované v SharePointe. Pozrite si tému Používanie externých údajov v zošitoch v SharePointe.

Ďalšie informácie nájdete v týchto témach:

Dôležité: Ak sa pokúsite zobraziť zošit obsahujúci vypočítavané položky (alebo nepodporované funkcie) v okne prehliadača a zobrazí sa chybové hlásenie s informáciou, že zošit nie je podporovaný, skúste zošit otvoriť v Excel 2013.

Na začiatok stránky

Čo sú vypočítavané mierky?

Vypočítaná mierka je vlastný výpočet, ktorý môžete vytvoriť v Excel pri práci s multidimenzionálnymi údajmi uloženými v službe SQL Server Analysis Services. Vypočítavané mierky sú užitočné pri definovaní výpočtov, ktoré v databáze ešte nemusia existovať. Príklady vlastných výpočtov môžu zahŕňať niektorú z týchto možností:

  • Mierka kvóty predaja, ktorá používa konkrétny vzorec

  • Percentuálna miera pre položky v skupine

  • Mierka hrubého zisku, ktorá používa zložitý dotaz

  • Mierka výnosov, ktorá používa súčet hrubého zisku a nákladov na produkt

Pri vytváraní vypočítanej mierky definujete dotaz MdX (Multidimensional Expressions). Tento postup môžete jednoducho vykonať pomocou dialógového okna Vypočítavaná miera v Exceli, ktoré umožňuje použiť funkciu presúvania myšou na nastavenie dotazu.

Vytvorenie vypočítanej mierky v Excel

  1. Vytvorte zostavu kontingenčnej tabuľky alebo zostavu kontingenčného grafu pomocou údajov uložených v kocke služby Analysis Services.

  2. Na karte Analyzovať v skupine Výpočty vyberte položku Nástroje OLAP > vypočítavanú mieru MDX. Otvorí sa dialógové okno Nová vypočítaná mierka .

  3. Do poľa Názov zadajte názov vypočítavanej mierky.

  4. (Tento krok je voliteľný.) Ak chcete určiť, kde sa má vypočítaná mierka zobraziť v zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu), vykonajte jeden alebo oba z týchto krokov:

    • Zoznam Skupín mierok môžete použiť na určenie miesta, kde sa má vypočítaná mierka zobrazovať v zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu). Ak nezadáte skupinu mierok, vypočítaná mierka sa zobrazí v skupine s názvom Hodnoty.

    • Do poľa Priečinok zadajte názov a vytvorte zobrazovaný priečinok pre vypočítavanú mieru.

  5. Z karty Polia a Položky presuňte položku (napríklad mierku) na tablu MDX .

  6. Za položku na table MDX pridajte operáciu, napríklad +, -, /alebo *.

  7. Na karte Polia a položky presuňte ďalšiu položku na tablu MDX .

  8. Opakujte kroky 5 až 7, kým položky a vzorec nenastavíte.Ak napríklad vytvárate vypočítanú mierku s názvom Výnosy, na table MDX môžete mať dotaz, ktorý pripomína[Measures].[Product Cost]+[Measures].[Gross Profit]

  9. Vyberte možnosť Testovať JAZYK MDX a uistite sa, že dotaz bude fungovať správne.

  10. Ak chcete vytvoriť vypočítavanú mierku, kliknite na tlačidlo OK .

  11. Ak chcete použiť vypočítanú mierku v zostave, vyberte ju v zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu). Nájdete ho v umiestnení, ktoré bolo zadané v kroku 4.

Poznámka: Keďže vypočítaná mierka MDX v Exceli sa používa na vytvorenie výpočtu špecifického pre reláciu pre zdroj údajov služby SQL Server Analysis Services, vypočítaná mierka bude obmedzená na reláciu a pripojenie zdroja údajov, ktoré ste použili. Ďalšie informácie o vytváraní vypočítaných členov v rámci relácie.

Na začiatok stránky

Čo sú vypočítané členy?

Vypočítavaný člen je množina členov, ktorých môžete definovať v Excel pri práci s multidimenzionálnymi údajmi uloženými v službe Server Analysis Services. Vypočítané členy sú užitočné na definovanie množín položiek, ktoré v databáze ešte nemusia existovať. Príklady týchto vlastných množín môžu zahŕňať niektorú z týchto možností:

  • Oblasť, ktorá sa skladá z určitých geografických oblastí, ako sú krajiny, regióny alebo štáty,

  • Skupina produktov, ktoré sa započítavajú do kvóty obchodného zástupcu

  • Súbor propagačných aktivít týkajúcich sa konkrétnej marketingovej kampane

Podobne ako pri vypočítavaných mierach, keď vytvoríte vypočítavaného člena, definujete dotaz MDX. Dá sa to jednoducho urobiť pomocou dialógového okna Vypočítavaný člen v Exceli, ktoré umožňuje použiť funkciu presúvania myšou na nastavenie dotazu.

Poznámka: Pri práci s kontingenčnou tabuľkou v Exceli a používaní nástrojov OLAP na pridanie vypočítaného člena nebudete môcť zrušiť jej výber v rozbaľovacom zozname polí, ak je zdroj údajov pripojený k serveru s verziou SQL Server 2008 alebo staršou verziou. Ak je zdroj údajov pripojený k serveru s verziou SQL Server 2008 R2 alebo novšou verziou, môžete vybrať a zrušiť výber vypočítavaného člena v rozbaľovacom zozname filtra.

Vytvorenie vypočítaného člena v Excel

  1. Vytvorte zostavu kontingenčnej tabuľky alebo zostavu kontingenčného grafu pomocou údajov uložených v kocke služby Analysis Services.

  2. Na karte Analyzovať v skupine Výpočty vyberte položku Nástroje OLAP > vypočítavaného člena MDX. Otvorí sa dialógové okno Nový vypočítavaný člen .

  3. Do poľa Názov zadajte názov vypočítavaného člena.

  4. Zoznam nadradenej hierarchie môžete použiť na určenie miesta, kde sa má vypočítavaný člen zobrazovať v zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu).Venujte pozornosť tomu, čo vyberiete. Ak ho chcete použiť v zostave kontingenčnej tabuľky (alebo zostave kontingenčného grafu), budete musieť vedieť, kde ste vypočítavaného člena zadali.

  5. Z karty Polia a Položky presuňte položku (napríklad hierarchiu dimenzií) na tablu MDX .

  6. Za položku na table MDX pridajte operáciu, napríklad +, -, /alebo *.

  7. Na karte Polia a položky presuňte ďalšiu položku na tablu MDX .

  8. Opakujte kroky 5 až 7, kým položky a vzorec nenastavíte.Ak napríklad vytvárate vypočítavaného člena s názvom Základné produkty, ktorý zahŕňa všetky kategórie produktov okrem dvoch, na table MDX môžete mať dotaz, ktorý sa podobá[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]

  9. Vyberte možnosť Testovať JAZYK MDX a uistite sa, že dotaz bude fungovať správne.

  10. Ak chcete vytvoriť vypočítavaného člena, kliknite na tlačidlo OK .

  11. Ak chcete do zostavy kontingenčnej tabuľky (alebo zostavy kontingenčného grafu) pridať vypočítavaného člena, postupujte takto:

    1. Skontrolujte, či je pre zostavu vybratá aspoň jedna mierka.

    2. V zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu) rozbaľte nadradenú dimenziu, ktorú ste zadali v kroku 4.

    3. Začiarknite políčko vedľa hierarchie dimenzií, ktorá zodpovedá hierarchii, ktorú ste použili na vytvorenie vypočítavaného člena. Zostava zobrazuje informácie pre všetkých členov dimenzie v skupine vrátane vypočítaného člena, ktorý ste vytvorili.

  12. (Táto možnosť je voliteľná.) Ak chcete v zostave zobraziť informácie len pre vypočítavaného člena, postupujte takto:

    1. V zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu) ukážte na hierarchiu dimenzií, ktorá obsahuje vypočítavaného člena.

    2. Keď sa zobrazí šípka nadol, kliknutím (alebo ťuknutím) otvorte dialógové okno Výber poľa .

    3. Zrušte začiarknutie políčok pre všetky položky okrem vypočítavaného člena, ktorý ste vytvorili.

Na začiatok stránky

Čo sú vypočítavané polia?

Vypočítavané polia sú užitočné vtedy, keď chcete vytvoriť vypočítavanú položku v kontingenčnej tabuľke alebo zostave, ktorá nepoužíva multidimenzionálne údaje uložené v službe Analysis Services, ale namiesto toho používa údaje v dátovom modeli v zošite vytvorenom pomocou doplnku Power Pivot v Excel. Hodnoty vo vypočítavaných poliach sa môžu meniť na základe kontextu. Kontext závisí od výberov v riadkoch, stĺpcoch, filtroch alebo vo vlastnom vzorci pomocou jazyka DAX (Data Analysis Expressions) v doplnku PowerPivot.

Podobne ako vypočítavané miery a vypočítané členy sú vypočítavané polia uvedené v zozname polí kontingenčnej tabuľky (alebo polí kontingenčného grafu), zvyčajne v skupine Hodnoty. Na vytvorenie vypočítavaného poľa máte k dispozícii niekoľko možností.

Vytvorenie vypočítavaného poľa v Excel

Podrobné informácie o vytváraní a práci s vypočítavanými poľami nájdete v nasledujúcich zdrojoch:

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.