Lägga till en indexkolumn
Kommandot Indexkolumn lägger till en ny kolumn i tabellen med explicita positionsvärden och skapas vanligtvis för att stödja andra transformeringsmönster.
Som standard börjar startindexet från värdet 0 och har en ökning på 1 per rad.
Du kan också konfigurera beteendet för det här steget genom att välja alternativet Anpassad och konfigurera två parametrar:
- Startindex: Anger det första indexvärdet.
- Inkrement: Anger hur mycket varje indexvärde ska ökas.
I exemplet i den här artikeln börjar du med följande tabell som bara har en kolumn, men ser datamönstret i kolumnen.
Anta att målet är att omvandla tabellen till den som visas i följande bild, med kolumnerna Datum, Konto och Försäljning.
Du måste först lägga till en ny indexkolumn i tabellen som börjar från 0.
Nästa steg är att välja den nyligen tillagda indexkolumnen och sedan välja StandardModulo> på fliken Lägg till kolumn.
I dialogrutan Modulo anger du talet som resten ska hittas från för varje värde i kolumnen. I det här fallet upprepar sig mönstret var tredje rad, så ange 3.
Resultatet av åtgärden ger dig en ny kolumn med namnet Modulo.
Välj kolumnen Index, gå till fliken Lägg till kolumn och välj sedan Standard>dividera (heltal).
I dialogrutan Heltalsdelning anger du ett tal som varje värde ska divideras med i kolumnen. I det här fallet upprepar sig mönstret var tredje rad, så ange värdet 3.
Ta bort kolumnen Index eftersom du inte längre behöver den. Tabellen ser nu ut som följande bild.
Tabellen har nu tre kolumner där:
- Kolumn1 innehåller de värden som ska finnas i den slutliga tabellen.
- Modulo tillhandahåller kolumnpositionen för värdet (liknar y-koordinaterna för ett xy-diagram).
- Heltalsdelning ger radpositionen för värdet (liknar x-koordinaterna för ett xy-diagram).
För att uppnå den tabell du vill använda måste du pivotera Modulo-kolumnen med hjälp av värdena från Column1 där dessa värden inte aggregeras.
Välj kolumnen Modulo.
På fliken Transformera väljer du Pivotera kolumn från gruppen Valfri kolumn .
I dialogrutan Pivotera kolumn väljer du knappen Avancerat.
Kontrollera att värdekolumnen är inställd på Funktionen Kolumn1 och Att aggregera värden är inställd på Aggregera inte.
Mer information: Pivotkolumner
Resultatet av åtgärden ger dig en tabell med fyra kolumner, enligt följande bild.
Nu kan du ta bort kolumnen Integer-division och höja upp den första raden i tabellen så att den blir rubrikerna i tabellen. Mer information: Flytta upp eller degradera kolumnrubriker
När du har definierat rätt datatyper för dina kolumner ser tabellen ut som följande tabell, med exakt de tre kolumner som du behövde och den form som du letade efter.