Nejlepší odpověď
Unpivoting dat je funkce Získat a transformovat na pásu dat v aplikaci Excel 2016, ačkoli Microsoft nedělal to snadné najít. Je k dispozici také ve starších verzích aplikace Excel, pokud máte doplněk Power Query.
Pokud víte, že tato funkce existuje, můžete snadno najít pokyny na internetu. zde je například blog společnosti Microsoft . Mějte na paměti, že Microsoft mění funkce Získání a transformace spravedlivě, takže obrázky v tomto blogu (nebo na jakékoli jiné webové stránce, kterou prohlížíte) nemusí vypadat přesně jako vaše verze aplikace Excel.
První půl tuctu, kolikrát to uděláte, jistě si budete mumlat, že Microsoft tuto funkci příliš ztěžoval. V tomto hodnocení budete mít 100\% pravdu. Je to ale jednodušší než napsat makro, nebo vymyslet nějakou spletitou sadu vzorců, které splňují potřebné hodnoty.
- Pokud zdrojová data ještě nejsou, vložte je do tabulky. Vyberte buňku a pak použijte položku nabídky Vložit… tabulku, pokud potřebujete vytvořit tabulku.
- V nabídce Data klikněte na položku Z tabulky / oblasti ve skupině Získat a transformovat. Nyní budete konfrontováni s poněkud mimozemskými možnostmi položek nabídky zobrazenými nad vašimi údaji v tabulce:
3. Zde uvedené možnosti jsou zajímavé, ale neumožňují vám otočit data. Za tímto účelem musíte přejít na kartu Transformace a vybrat sloupce, které chcete zrušit (normalizovat), jak je uvedeno níže.
4. Nyní můžete kliknout na položku nabídky Unpivot Columns a získat výsledek uvedený níže:
Pokud uděláte chybu (něco, co několikrát při psaní této odpovědi), můžete stopy obrátit kliknutím na X nalevo od kroků dotazu v podokně úloh vpravo.
Odpověď
Ahoj,
Vytvoření kontingenční tabulky je snadné. Kontingenční tabulky se používají k vytvoření souhrnných tabulek z datové sady. Například předpokládejme níže uvedenou tabulku prodeje karet:
Souhrn prodeje karet můžeme získat pomocí kontingenční tabulky. Chcete-li vytvořit kontingenční tabulku, postupujte takto:
- Vyberte data, na která chcete kontingenční tabulku použít, v tomto případě jsou data $ A $ 1: $ C $ 11
- Poté přejděte na kartu VLOŽIT a vyberte možnost PIVOT TABLE vpravo nahoře:
- získejte vyskakovací okno jako níže, nyní si všimněte, že jsem vybral tabulku, která se již zobrazuje v místní nabídce kontingenční tabulky. Také jsem vybral možnost „Existující list“ a buňku F1, jak je zobrazeno také ve vyskakovacím okně. Kontingenční tabulku můžete vytvořit v novém listu, což je dobrý postup, pokud máte v listu obrovská data.
- Po dokončení vyberte OK a budete mít obrazovku podobnou této:
- Podívejte se, že kontingenční tabulka začíná na F1. Také záhlaví tabulky, kterou jsme vybrali, se zobrazují na panelu Pole kontingenční tabulky.
- Nyní řekněte, že chcete shrnout prodej kategorie karet, zaškrtnete v pořadí 1. prodejní tým, 2. název , 3. Prodej. Po dokončení se zobrazí takto:
- Všimněte si, že aplikace Excel automaticky shrnula Karty kromě jednotlivých výsledků i celkový prodej.
Takto vytvoříte kontingenční tabulku.
Doufám, že to pomůže!