Kolommen draaien
In Power Query kunt u een tabel maken die een statistische waarde bevat voor elke unieke waarde in een kolom. Power Query elke unieke waarde groepeert, een statistische berekening voor elke waarde maakt en de kolom in een nieuwe tabel draait.
Diagram met een tabel aan de linkerkant met een lege kolom en rijen. De kolom Kenmerken bevat negen rijen met A1, A2 en A3 die drie keer worden herhaald. De kolom Waarden bevat van boven naar beneden de waarden V1 tot en met V9. Als de kolommen zijn gepivoeerd, bevat een tabel aan de rechterkant een lege kolom en rijen, de waarden A1, A2 en A3 als kolomkoppen, met de kolom A1 met de waarden V1, V4 en V7, de kolom A2 met de waarden V2, V5 en V8 en de kolom A3 met de waarden V3, V6 en V9.
Imagine tabel zoals in de volgende afbeelding.
Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Datum die is ingesteld als het gegevenstype Gegevens en een kolom Waarde die is ingesteld als het gegevenstype Geheel getal. De kolom Country bevat DE V.S. in de eerste drie rijen, Canada in de volgende drie rijen en Moet in de laatste drie rijen. De kolom Date bevat 6/1/2020 in de eerste, vierde en zeven rijen, 7/1/2020 in de tweede, vijfde en vijfde en acht rijen en 8/1/2020 in de derde, zesde en negen rijen.
Deze tabel bevat waarden per land en datum in een eenvoudige tabel. In dit voorbeeld wilt u deze tabel transformeren naar de tabel waarin de datumkolom wordt draait, zoals wordt weergegeven in de volgende afbeelding.
Tabel met een kolom Land die is ingesteld in het gegevenstype Tekst en 6/1/2020, 7/1/2020 en 8/1/2020 als het gegevenstype Geheel getal. De kolom Country bevat Canada in rij 1, Row in row 2 en USA in row 3.
Notitie
Tijdens de draaikolombewerking sorteert Power Query de tabel op basis van de waarden in de eerste kolom aan de linkerkant van de tabel — — in oplopende volgorde.
Een kolom draaien
Selecteer de kolom die u wilt draaien.
Selecteer op het tabblad Transformeren in de groep Alle kolommen de optie Draaikolom.

Selecteer in het dialoogvenster Draaikolom in de kolomlijst Waarde de optie Waarde.

Standaard probeert Power Query een som uit te geven als aggregatie, maar u kunt de optie Geavanceerd selecteren om andere beschikbare aggregaties weer te geven.

De beschikbare opties zijn:
- Niet aggregeren
- Aantal (alle)
- Aantal (niet leeg)
- Minimum
- Maximum
- Mediaan
- Sum
- Average
Kolommen draaien die niet kunnen worden geaggregeerd
U kunt kolommen draaien zonder aggregatie wanneer u werkt met kolommen die niet kunnen worden geaggregeerd. Aggregatie is niet vereist voor wat u probeert te doen. Stel u bijvoorbeeld een tabel voor, zoals in de volgende afbeelding, met de velden Land, Positie en Product.
Tabel met de kolom Country met DE V.S. in de eerste drie rijen, Canada in de volgende drie rijen en Moet in de laatste drie rijen. De kolom Positie bevat De eerste plaats in de eerste, vierde en zeven rijen, Tweede plaats in de tweede, vijfde en derde plaats in de derde, zesde en tiende rij.
Stel dat u de kolom Positie in deze tabel wilt draaien, zodat u de waarden ervan als nieuwe kolommen kunt gebruiken. Voor de waarden van deze nieuwe kolommen gebruikt u de waarden uit de kolom Product. Selecteer de kolom Positie en selecteer vervolgens Draaikolom om die kolom te draaien.
![]()
Selecteer in het dialoogvenster Draaikolom de kolom Product als waardekolom. Selecteer de knop Geavanceerde optie in het dialoogvenster Draaikolommen en selecteer vervolgens Niet aggregeren.

Het resultaat van deze bewerking levert het resultaat op dat wordt weergegeven in de volgende afbeelding.
Tabel met de kolommen Country, First Place, Second Place en Third Place, met de kolom Country met Canada in rij 1, Row in row 2 en USA in row 3.
Fouten bij het gebruik van de optie Niet aggregeren
De manier waarop de optie Niet aggregeren werkt, is dat er één waarde wordt verzameld voor de draaibewerking die moet worden geplaatst als de waarde voor het snijpunt van het kolom- en rijpaar. Stel dat u een tabel hebt die lijkt op de tabel in de volgende afbeelding.
Tabel met de kolommen Land, Datum en Waarde. De kolom Country bevat DE V.S. in de eerste drie rijen, Canada in de volgende drie rijen en Moet in de laatste drie rijen. De kolom Date bevat een datum van 1-6-2020 in alle rijen. De waardekolom bevat verschillende gehele getallen tussen 20 en 785.
U wilt die tabel draaien met behulp van de kolom Datum en u wilt de waarden uit de kolom Waarde gebruiken. Omdat dit draaipunt ervoor zorgt dat uw tabel alleen de landwaarden voor rijen en de kolommen Datums als bevat, krijgt u een foutmelding voor elke celwaarde, omdat er meerdere rijen zijn voor elke combinatie van Country en Date. Het resultaat van de draaikolombewerking levert de resultaten op die worden weergegeven in de volgende afbeelding.
Power Query editorvenster met een tabel met de kolommen Land en 1-6-2020. De kolom Country bevat Canada in de eerste rij, Row in de tweede rij en USA in de derde rij. Alle rijen onder de kolom 6/1/2020 bevatten Fouten. Onder de tabel ziet u een ander deelvenster met de expressiefout met het bericht 'Er zijn te veel elementen in de -enumeratie om de bewerking te voltooien'.
Let op het foutbericht Expression.Error: There were too many elements in the enumeration to complete the operation. Deze fout treedt op omdat de bewerking Niet aggregeren slechts één waarde verwacht voor de combinatie van land en datum.