Stĺpec v tabuľke môžete otočiť tak, že zoskupením zhodných hodnôt v stĺpci vytvoríte novú orientáciu tabuľky. Tabuľka sa zoradí vzostupne podľa hodnôt v prvom stĺpci.
Pri kontingenčnom ovládaní vezmete dva pôvodné stĺpce a vytvoríte nový pár atribút-hodnota, ktorý predstavuje prienik nových stĺpcov:
- Atribúty Identické hodnoty z jedného pôvodného stĺpca atribútov (zelenou farbou vľavo) sa otočia do niekoľkých nových stĺpcov (zelenou farbou vpravo).
- Hodnoty z pôvodného stĺpca so zrušenou kontingenčnosťou (modrá farba vľavo) sa rozdelia ako hodnoty do príslušných nových stĺpcov (modrá farba vpravo).
Kontingenčné a agregačné zobrazenie stĺpca
V tomto postupe uvádzame vzorové údaje.
Ak chcete otvoriť dotaz, vyhľadajte dotaz, ktorý bol predtým načítaný z Editor Power Query, vyberte bunku v údajoch a potom vyberte položku Upraviť dotaz>. Ďalšie informácie nájdete v téme Vytvorenie, načítanie alebo úprava dotazu v Exceli.
Vyberte stĺpec, pre ktorý chcete nastaviť kontingenčnú zostavu. V uvedenom príklade vyberte položku Dátum. Jedinečné hodnoty tohto stĺpca sa stanú novými stĺpcami a hlavičkami stĺpcov.
Vyberte položku Transformovať>kontingenčný stĺpec.
V dialógovom okne Kontingenčný stĺpec vyberte v zozname Stĺpec hodnôtpoložku Hodnota.
Vyberte položku Rozšírené možnosti a potom vyberte funkciu agregačnej hodnoty. V uvedenom príklade vyberte možnosť Súčet.
Dostupné možnosti sú: Neagregovať, Spočítať (všetko),Spočítať (nie je prázdne),Minimum, Maximum, Medián, Súčet a Priemer.
Tip Ak nechcete spočítať bunky bez hodnoty, vyberte položku Spočítať (nie je prázdna). Ak má stĺpec napríklad desať buniek a dve sú prázdne, počet je osem.
Vyberte tlačidlo OK.
Výsledok
Stĺpec Dátum z pôvodnej tabuľky sa otočí kontingenčnou tabuľkou tak, aby získal súčet všetkých hodnôt z pôvodného stĺpca Rozsah v prieniku stĺpca Krajina a každého nového stĺpca Dátum .
Kontingenčné zobrazenie stĺpca bez agregácie
V tomto postupe uvádzame vzorové údaje.
Ak pracujete so stĺpcami, ktoré nemožno agregovať alebo nechcete agregovať hodnoty, môžete kontingenčné stĺpce bez agregácie.
- Ak chcete otvoriť dotaz, vyhľadajte dotaz, ktorý bol predtým načítaný z Editor Power Query, vyberte bunku v údajoch a potom vyberte položku Upraviť dotaz>. Ďalšie informácie nájdete v téme Vytvorenie, načítanie alebo úprava dotazu v Exceli.
- Vyberte stĺpec, pre ktorý chcete nastaviť kontingenčnú zostavu. V príklade vyberte položku Pozícia. Jedinečné hodnoty tohto stĺpca sa stanú novými stĺpcami a hlavičkami stĺpcov.
- Vyberte položku Transformovať>kontingenčný stĺpec.
- V dialógovom okne Kontingenčný stĺpec vyberte v zozname Stĺpec hodnôt položku Produkt.
- Vyberte položku Rozšírené možnosti a potom vyberte funkciu agregačnej hodnoty. V uvedenom príklade vyberte možnosť Neagregovať.
- Vyberte tlačidlo OK.
Výsledok
Stĺpec Pozícia z pôvodnej tabuľky sa otočí tak, aby sa získali hodnoty z pôvodného stĺpca Produkt v prieniku stĺpcov Krajina a každého nového stĺpca Pozícia .
Chyba s možnosťou Neagregovať
V tomto príklade používame príklad z časti Kontingenčné zobrazenie a agregácia stĺpca:
Ak otočíte stĺpec Dátum, v zozname Stĺpec hodnôt vyberiete položku Veľkosť a potom v časti Rozšírené možnosti pre funkciu agregačnej hodnoty vyberiete možnosť Neagregovať, zobrazí sa nasledujúce chybové hlásenie:
"Expression.Error: V enumerácii bolo príliš veľa prvkov na dokončenie operácie."
Táto chyba sa zobrazí, pretože možnosť Neagregovať je navrhnutá na prácu s jednou hodnotou vrátenou pre prienik krajín a dátumu, a nie s viacerými hodnotami.
Táto chyba sa možno nezobrazí okamžite. Keď ste ich pôvodne definovali, podmienky údajov vytvorili v prieniku jednu hodnotu. Neskôr po budúcej operácii obnovenia sa podmienky údajov zmenili a v priesečníku je teraz možné použiť viaceré hodnoty. Ak sa to stane, môžete použiť príkaz Kontingenčný s agregáciou.
Pozrite tiež
Pomocník doplnku Power Query pre Excel