Læs på engelsk

Del via


Tilføj en indekskolonne

Kommandoen Indekskolonne føjer en ny kolonne til tabellen med eksplicitte placeringsværdier og oprettes normalt for at understøtte andre transformationsmønstre.

Skærmbillede af kommandoen tilføj indekskolonne under fanen Tilføj kolonne.

Startindekset starter som standard fra værdien 0 og har en forøgelse på 1 pr. række.

Skærmbillede af en tabel med ni rækker med en ny indekskolonne med ni rækker, der indeholder værdierne 0 (øverste række) til og med 8 (nederste række).

Du kan også konfigurere funktionsmåden for dette trin ved at vælge indstillingen Brugerdefineret og konfigurere to parametre:

  • Startindeks: Angiver den indledende indeksværdi.
  • Trinvist: Angiver, hvor meget hver indeksværdi skal forøges.

Skærmbillede af dialogboksen Tilføj indekskolonne, hvor startindekset er indstillet til 0, og forøgelsen er angivet til 1.

I eksemplet i denne artikel starter du med følgende tabel, der kun indeholder én kolonne, men bemærker datamønsteret i kolonnen.

Skærmbillede af eksempeltabellen med et tilbagevendende mønster hver tredje række.

Lad os sige, at dit mål er at transformere tabellen til den, der vises på følgende billede, med kolonnerne Dato, Konto og Salg.

Eksempel på outputtabel med tre kolonner, der er oprettet ud fra det tilbagevendende mønster for hver tredje række i den første tabel med én kolonne.

Trin 1. Tilføj en indekskolonne

Du skal først føje en ny indekskolonne til tabellen, der starter fra 0.

Skærmbillede med kolonnen Indeks, der starter fra nul fremhævet.

Trin 2. Tilføj en modulo-kolonne fra indekskolonnen

Det næste trin er at vælge den nyligt tilføjede indekskolonne og derefter vælge Standardmodulo> under fanen Tilføj kolonne.

I dialogboksen Modulo skal du angive det tal, hvorfra du vil finde resten for hver værdi i kolonnen. I dette tilfælde gentager dit mønster sig selv hver tredje række, så indtast 3.

Skærmbillede af dialogboksen Modulo, hvor værdien er angivet til 3.

Resultatet af denne handling giver dig en ny kolonne med navnet Modulo.

Skærmbillede, hvor kolonnen Modulo er føjet til tabellen, der gentager et mønster på 0 til 2 gennem de ni rækker.

Trin 3. Tilføj en kolonne med heltalsopdeling fra indekskolonnen

Vælg kolonnen Indeks , gå til fanen Tilføj kolonne , og vælg derefter Standardopdeling>(Heltal).

Skærmbillede af knappen Del (heltal) under fanen Tilføj kolonne.

I dialogboksen Heltalsopdeling skal du angive et tal, som hver værdi i kolonnen skal divideres med. I dette tilfælde gentager dit mønster sig selv hver tredje række, så indtast værdien 3.

Skærmbillede af dialogboksen Del (heltal) med værdien 3 tilføjet.

Fjern kolonnen Index , fordi du ikke længere har brug for den. Tabellen ser nu ud som på følgende billede.

Skærmbillede af tabellen med kolonnen Integer-division med 0 i de første tre rækker, 1 i de næste 3 og 2 i de sidste 3.

Trin 4. Pivotér en kolonne

Tabellen indeholder nu tre kolonner, hvor:

  • Column1 indeholder de værdier, der skal være i den endelige tabel.
  • Modulo angiver kolonneplaceringen af værdien (svarer til y-koordinaterne for et xy-diagram).
  • Integer-division angiver værdiens rækkeplacering (svarer til x-koordinaterne i et xy-diagram).

Hvis du vil opnå den ønskede tabel, skal du pivotere kolonnen Modulo ved hjælp af værdierne fra Column1 , hvor disse værdier ikke aggregeres.

  1. Vælg kolonnen Modulo .

  2. Under fanen Transformér skal du vælge Pivotkolonne i gruppen En hvilken som helst kolonne.

  3. Vælg alternativknappen Avanceret i dialogboksen Pivotkolonne.

  4. Sørg for, at kolonnen Værdi er angivet til Kolonne1 , og at funktionen Aggregerede værdier er angivet til Aggregatér ikke.

    Skærmbillede af dialogboksen Pivotkolonne med de værdier, der er angivet.

    Flere oplysninger: Pivotkolonner

Resultatet af denne handling giver dig en tabel med fire kolonner, som vist på følgende billede.

Skærmbillede af eksempeltabelværdierne fra Kolonne 1, der er pivoteret til tre kolonner med tre rækker for hver kolonne.

Trin 5. Ryd tabellen

Du kan nu slette kolonnen Integer-division og hæve den første række i tabellen, så den bliver overskrifter i tabellen. Flere oplysninger: Fremhæv eller sænk kolonneoverskrifter

Når du har defineret de korrekte datatyper for dine kolonner, ser tabellen ud som i følgende tabel med præcis de tre kolonner, du har brug for, og den figur, du ledte efter.

Skærmbillede af den endelige eksempeloutputtabel uden kolonnen Integer-division og hævede overskrifter for første række.