Máte kontingenční tabulku, a chcete v ní něco vypočítat tak, abyste nemuseli měnit zdrojová data.

Např. v této kontingenční tabulce máte celkové ceny podle produktů. A potřebujete spočítat celkové ceny, navýšené o daň, která je např. 10%.

Tedy potřebujeme nový sloupec “Price with 10% tax”. Přitom nechceme (nebo v praxi ani nemůžeme) měnit zdrojovou tabulku.

Jak to udělat?

Uvádíme tři cesty. Každá z nich má, jak už to tak bývá, své plusy i mínusy, v naší situaci by se ale daly použít všechny s obdobným výsledkem.

Počítané pole v kontingenční tabulce

Počítané pole spočítáte podle obrázků.

Obdobně jako počítaná pole fungují počítané položky.

Zatímco počítaná pole se počítají z toho, co je v kontingenční tabulce v Hodnotách, tak položky se týkají Řádků a Sloupců. Podrobněji o počítaných polích tento návod

Výhody počítaných polí

  • Jednoduché zadání

Nevýhody počítaných polí

  • Takto jdou počítat jen úplně nejjednodušší výpočty – součty, odečty…
  • Počítaná pole a položky nefungují nad kontingenčními tabulkami, která používají datový model

Kontingenční tabulka využívající Power Query dotaz s výpočtem

Z původní tabulky uděláme v Power Query dotaz, v něm provedeme výpočty, a výsledky uložíme do kontingenční tabulky.

Podrobněji to popisuje tento návod.

Výhody kontingenční tabulky nad Power Query

  • Velmi široká funkcionalita – včetně např. propojování více zdrojů
  • Hodně úprav / výpočty se dá i “naklikat” bez znalosti jazyka M, který se v Power Query používá

Nevýhody kontingenční tabulky nad Power Query

Kontingenční tabulka pracující s datovým modelem

Původní data můžeme načíst do datového modelu, tam spočítat novou míru (případně i sloupec):

a ten použít v kontingenční tabulce.

Podrobněji je to popsané v tomto návodu

Výhody kontingenční tabulky nad datovým modelem

Nevýhody kontingenční tabulky nad datovým modelem

  • Datový model nefunguje na Excelu pro Apple
  • Pro některé typy výpočtů jsou výpočty nad datovým modelem, oproti Power Query, zbytečně složité

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář