Pridanie stĺpca indexu

Príkaz Stĺpec Index pridá do tabuľky nový stĺpec s explicitnými hodnotami polohy a zvyčajne sa vytvorí na podporu iných transformačných vzorov.

Pridajte príkaz stĺpec indexu na karte Pridať stĺpec.

V predvolenom nastavení sa počiatočný index spustí z hodnoty 0 a bude mať prírastok 1 na riadok.

Tabuľka s deviatimi riadkami s novým indexovým stĺpcom s deviatimi riadkami obsahujúcimi hodnoty 0 (horný riadok) až 8 (spodný riadok).

Správanie tohto kroku môžete nakonfigurovať aj výberom vlastnej možnosti a konfiguráciou dvoch parametrov:

  • Počiatočný index: Určuje počiatočnú hodnotu indexu.
  • Prírastok: Určuje, o koľko sa má zvýšiť každá hodnota indexu.

Dialógové okno Pridanie stĺpca indexu.

Napríklad v tomto článku začínate s nasledujúcou tabuľkou, ktorá má iba jeden stĺpec, ale všimnite si vzor údajov v stĺpci.

Vzor pôvodnej tabuľky s opakujúcim sa vzorom v každom treťom riadku.

Povedzme, že vaším cieľom je premeniť túto tabuľku na tabuľku zobrazenú na nasledujúcom obrázku so stĺpcami Dátum, Účet a Predaj.

Vzorová výstupná tabuľka s tromi stĺpcami vytvorenými z opakujúceho sa vzoru každého tretieho riadka v tabuľke s jedným stĺpcom.

Krok 1. Pridanie stĺpca indexu

Najprv musíte do tabuľky pridať nový stĺpec Index, ktorý začína od 0.

Stĺpec indexu, ktorý začína od nuly.

Krok 2. Pridanie stĺpca modulo zo stĺpca indexu

Ďalším krokom je výber novo pridaného stĺpca indexu a potom na karte Pridať stĺpec vyberte položku Štandardný > modulo.

Tlačidlo Modulo na karte Pridať stĺpec.

V dialógovom okne Modulo zadajte číslo, z ktorého môžete nájsť zvyšok pre každú hodnotu v stĺpci. V tomto prípade sa vzor opakuje každé tri riadky, takže zadáte 3.

Dialógové okno Modulo.

Výsledkom tejto operácie bude nový stĺpec s názvom Modulo.

Modulo stĺpec pridaný do tabuľky, ktorý opakuje vzor 0 až 2 cez deväť riadkov.

Krok 3. Pridanie stĺpca celočíselného rozdelenia zo stĺpca indexu

Vyberte stĺpec Index, prejdite na kartu Pridať stĺpec a potom vyberte položku Štandardné > rozdelenie (celé číslo).

Tlačidlo Rozdeliť (celé číslo) na karte Pridať stĺpec.

V dialógovom okne Celočíselné rozdelenie zadajte číslo, ktorým sa má v stĺpci rozdeliť každá hodnota. V tomto prípade sa vzor opakuje každé tri riadky, takže zadajte hodnotu 3.

Dialógové okno Rozdeliť (celé číslo).

Odstráňte stĺpec Index, pretože ho už nepotrebujete. Tabuľka teraz vyzerá ako nasledujúci obrázok.

Tabuľka s odstráneným stĺpcom Index a stĺpcom celočíselného rozdelenia s 0 v prvých troch riadkoch, 1 v nasledujúcich troch a 2 v posledných troch.

Krok 4. Otočenie stĺpca

Tabuľka má teraz tri stĺpce, v ktorých:

  • Stĺpec 1 obsahuje hodnoty, ktoré by mali byť v konečnej tabuľke.
  • Modulo poskytuje pozíciu stĺpca hodnoty (podobne ako súradnice y xy grafu).
  • Celočíselné delenie poskytuje pozíciu riadka hodnoty (podobne ako súradnice x xy grafu).

Ak chcete dosiahnuť požadovanú tabuľku, musíte otočiť stĺpec Modulo pomocou hodnôt zo stĺpca 1, kde sa tieto hodnoty nezhrnuli. Na karte Transformácia vyberte stĺpec Modulo a potom vyberte stĺpec Pivot zo skupiny Ľubovoľný stĺpec. V dialógovom okne Stĺpec Kontingenčný graf vyberte tlačidlo Rozšírené možnosti. Skontrolujte, či je stĺpec Hodnota nastavený na stĺpec 1 a funkcia Agregované hodnoty je nastavená na hodnotu Ne agregovať.

Dialógové okno kontingenčného stĺpca.

Ďalšie informácie: Kontingenčné stĺpce

Výsledok tejto operácie vám poskytne tabuľku so štyrmi stĺpcami, ako je znázornené na nasledujúcom obrázku.

Vzorové hodnoty tabuľky zo stĺpca 1 sa preklokovali do troch stĺpcov s tromi riadkami pre každý stĺpec.

Krok 5. Vyčistite stôl

Teraz môžete odstrániť stĺpec Celočíselné delenie a propagovať prvý riadok tabuľky, aby sa stal hlavičkami tabuľky. Ďalšie informácie: Propagácia alebo zníženie úrovne hlavičiek stĺpcov

Po definovaní správnych typov údajov pre stĺpce vytvoríte tabuľku, ktorá vyzerá ako nasledujúca tabuľka, presne s tromi potrebnými stĺpcami a tvarom, ktorý ste hľadali.

Konečná vzorová výstupná tabuľka bez stĺpca celočíselnej divízie a propagovaných hlavičiek prvého riadka.