Číst v angličtině

Sdílet prostřednictvím


Přidání indexového sloupce

Příkaz Index column přidá do tabulky nový sloupec s explicitními hodnotami pozice a obvykle se vytvoří pro podporu jiných vzorů transformace.

Snímek obrazovky s příkazem Přidat indexový sloupec na kartě Přidat sloupec

Ve výchozím nastavení začíná počáteční index od hodnoty 0 a má přírůstek 1 na řádek.

Snímek obrazovky tabulky s devíti řádky s novým sloupcem indexu s devíti řádky obsahujícími hodnoty 0 (horní řádek) až 8 (dolní řádek).

Chování tohoto kroku můžete nakonfigurovat také tak , že vyberete možnost Vlastní a nakonfigurujete dva parametry:

  • Počáteční index: Určuje počáteční hodnotu indexu.
  • Přírůstek: Určuje, kolik se má zvýšit každou hodnotu indexu.

Snímek obrazovky s dialogovým oknem Přidat indexový sloupec s počátečním indexem nastaveným na 0 a přírůstkem nastaveným na 1

V příkladu v tomto článku začnete s následující tabulkou, která obsahuje pouze jeden sloupec, ale všimněte si vzoru dat ve sloupci.

Snímek obrazovky ukázkové počáteční tabulky s opakovaným vzorem každého třetího řádku

Řekněme, že vaším cílem je transformovat tuto tabulku na tabulku zobrazenou na následujícím obrázku se sloupci Datum, Účet a Prodej.

Ukázková výstupní tabulka se třemi sloupci vytvořenými z opakujícího se vzoru každého třetího řádku v počáteční tabulce s jedním sloupcem

Krok 1. Přidání indexového sloupce

Nejprve musíte do tabulky přidat nový indexový sloupec, který začíná od 0.

Snímek obrazovky se sloupcem Index, který začíná od nuly zvýrazněný

Krok 2. Přidání sloupce modulo z indexového sloupce

Dalším krokem je vybrat nově přidaný indexový sloupec a pak na kartě Přidat sloupec vybrat Standardní>modulo.

V dialogovém okně Modulo zadejte číslo, ze kterého chcete najít zbytek pro každou hodnotu ve sloupci. V tomto případě se vzor opakuje každé tři řádky, takže zadejte 3.

Snímek obrazovky s dialogovým oknem Modulo s hodnotou nastavenou na 3

Výsledkem této operace je nový sloupec s názvem Modulo.

Snímek obrazovky se sloupcem Modulo přidaným do tabulky, která opakuje vzor 0 až 2 až devět řádků

Krok 3. Přidání celočíselného sloupce od indexového sloupce

Vyberte sloupec Index, přejděte na kartu Přidat sloupec a pak vyberte Standardní>dělit (celé číslo).

Snímek obrazovky s tlačítkem Divide (Integer) na kartě Přidat sloupec

V dialogovém okně Integer-divide zadejte číslo, kterým chcete vydělit každou hodnotu ve sloupci. V tomto případě se vzor opakuje každé tři řádky, takže zadejte hodnotu 3.

Snímek obrazovky s dialogovým oknem Dělit (celé číslo) s přidanou hodnotou 3

Odeberte sloupec Index, protože ho už nepotřebujete. Tabulka teď vypadá jako na následujícím obrázku.

Snímek obrazovky tabulky se sloupcem integer-division se 0 v prvních 3 řádcích, 1 v dalších 3 a 2 v posledních 3.

Krok 4. Kontingenční sloupec

Tabulka teď obsahuje tři sloupce, kde:

  • Sloupec1 obsahuje hodnoty, které by měly být v konečné tabulce.
  • Modulo poskytuje pozici sloupce hodnoty (podobně jako souřadnice y xy grafu).
  • Celočíselné dělení poskytuje pozici řádku hodnoty (podobně jako souřadnice x x grafu).

Abyste dosáhli požadované tabulky, musíte sloupec Modulo otočit pomocí hodnot z sloupce Column1, kde se tyto hodnoty neagregují.

  1. Vyberte sloupec Modulo.

  2. Na kartě Transformace vyberte kontingenční sloupec ze skupiny Libovolný sloupec.

  3. V dialogovém okně Kontingenční sloupec vyberte tlačítko Upřesnit možnosti.

  4. Ujistěte se, že je sloupec Hodnota nastavený na sloupec Column1 a funkce Agregace hodnot je nastavená na Neagregovat.

    Snímek obrazovky s dialogovým oknem Kontingenční sloupec s nastavenými hodnotami

    Další informace: Kontingenční sloupce

Výsledkem této operace je tabulka se čtyřmi sloupci, jak je znázorněno na následujícím obrázku.

Snímek obrazovky s ukázkovými hodnotami tabulky ze sloupce 1, které jsou rozdělené do tří sloupců se třemi řádky pro každý sloupec

Krok 5. Vyčištění tabulky

Teď můžete odstranit sloupec integer-division a zvýšit úroveň prvního řádku tabulky, aby se stal záhlavím tabulky. Další informace: Zvýšení úrovně nebo snížení úrovně záhlaví sloupců

Po definování správných datových typů pro sloupce vypadá tabulka jako v následující tabulce s přesně třemi sloupci, které jste potřebovali, a obrazcem, který jste hledali.

Snímek obrazovky s poslední ukázkovou výstupní tabulkou bez sloupce Dělení celých čísel a záhlaví prvního řádku s povýšením