Draaitabel opheffen voor kolommen
In Power Query kunt u kolommen transformeren naar kenmerk-waardeparen, waarbij kolommen rijen worden.
Diagram met een tabel aan de linkerkant met een lege kolom en rijen en de waarden A1, A2 en A3 als kolomkoppen. De kolom A1 bevat de waarden V1, V4 en V7, de kolom A2 bevat de waarden V2, V5 en V8 en de kolom A3 bevat de waarden V3, V6 en V9. Als de kolommen zijn losgevoed, bevat een tabel aan de rechterkant van het diagram een lege kolom en rijen, een kolom Kenmerken met negen rijen met A1, A2 en A3 drie keer herhaald, en een kolom Waarden met waarden V1 tot en met V9.
Als u bijvoorbeeld een tabel als de volgende gebruikt, waarbij landrijen en datumkolommen een matrix met waarden maken, is het moeilijk om de gegevens op een schaalbare manier te analyseren.
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 USA in rij 1, Canada in rij 2 en Row in rij 3.
In plaats daarvan kunt u de tabel transformeren naar een tabel met niet-draaitabels, zoals wordt weergegeven in de volgende afbeelding. In de getransformeerde tabel is het eenvoudiger om de datum als kenmerk te gebruiken om op te filteren.
Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk die is ingesteld als het gegevenstype Tekst 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 Kenmerk bevat 1-6-2020 in de eerste, vierde en zeven rijen, 1-7-2020 in de tweede, vijfde en vijfde en tiende rijen en 8/1/2020 in de derde, zesde en negen rijen.
De sleutel in deze transformatie is dat u een reeks datums in de tabel hebt die allemaal deel moeten uitmaken van één kolom. De respectieve waarde voor elke datum en elk land moet zich in een andere kolom, waardoor er effectief een kenmerk-waardepaar wordt gemaakt.
Power Query maakt altijd het kenmerk-waardepaar met behulp van twee kolommen:
- Kenmerk: de naam van de kolomkoppen die niet zijn draaitabel.
- Waarde: de waarden die zich onder elk van de niet-draaitabelkolomkoppen hebben.
Er zijn meerdere plaatsen in de gebruikersinterface waar u Draaitabel-kolommen kunt vinden. U kunt met de rechtermuisknop op de kolommen klikken die u wilt los van de draaitabel of u kunt de opdracht selecteren op het tabblad Transformeren in het lint.


Er zijn drie manieren waarop u draaitabels uit een tabel kunt verwijderen:
- Draaitabel opheffen voor kolommen
- Draaitabel voor andere kolommen in- en uitveden
- Draaitabel alleen voor geselecteerde kolommen verwijderen
Draaitabel opheffen voor kolommen
Voor het scenario dat hierboven wordt beschreven, moet u eerst de kolommen selecteren die u wilt losstemmen. U kunt Ctrl selecteren terwijl u zoveel kolommen selecteert als u nodig hebt. Voor dit scenario wilt u alle kolommen selecteren, met uitzondering van de kolommen met de naam Land. Nadat u de kolommen hebt geselecteerd, klikt u met de rechtermuisknop op een van de geselecteerde kolommen en selecteert u Draaitabel voor kolommen verwijderen.

Het resultaat van die bewerking levert het resultaat op dat wordt weergegeven in de volgende afbeelding.
Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk die is ingesteld als het gegevenstype Tekst 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 Kenmerk bevat 1-6-2020 in de eerste, vierde en zeven rijen, 1-7-2020 in de tweede, vijfde en vijfde en tiende rijen en 8/1/2020 in de derde, zesde en negen rijen. Bovendien wordt de vermelding Draaitabel losmaken benadrukt in het deelvenster Queryinstellingen en wordt de taalcode M weergegeven in de formulebalk.
Speciale overwegingen
Nadat u de query hebt gemaakt op basis van de bovenstaande stappen, stelt u zich voor dat uw eerste tabel wordt bijgewerkt zodat deze er uit ziet zoals in de volgende schermopname.
Tabel met hetzelfde oorspronkelijke land, 1-6-2020, 1-7-2020 en 8-1-2020-kolommen, met toevoeging van een kolom van 1-9-2020. De kolom Country bevat nog steeds de waarden usa, Canada en Row, maar bevat ook UK toegevoegd aan de vierde rij en Mexico aan de vijfde rij.
U ziet dat u een nieuwe kolom hebt toegevoegd voor de datum 1-9-2020 (1 september 2020) en twee nieuwe rijen voor de landen VK en Mexico.
Als u uw query vernieuwt, ziet u dat de bewerking wordt uitgevoerd in de bijgewerkte kolom, maar heeft geen invloed op de kolom die oorspronkelijk niet is geselecteerd (Land, in dit voorbeeld). Dit betekent dat elke nieuwe kolom die wordt toegevoegd aan de brontabel ook niet meer draaitabel.
In de volgende afbeelding ziet u hoe uw query eruit zal zien na het vernieuwen met de nieuwe bijgewerkte brontabel.
Tabel met de kolommen Land, Kenmerk en Waarde. De eerste vier rijen van de kolom Country bevatten VS, de tweede vier rijen bevatten Canada, de derde vier rijen bevattenTig, de vierde vier rijen bevatten HET VK en de vijfde vier rijen bevatten Mexico. De kolom Kenmerk bevat 1-6-2020, 1-7-2020, 1-08-2020 en 1-9-2020 in de eerste vier rijen, die voor elk land worden herhaald.
Draaitabel voor andere kolommen in- en uitveden
U kunt ook de kolommen selecteren die u niet wilt los te maken en de draaitabel van de rest van de kolommen in de tabel los te maken. In deze bewerking worden andere kolommen losgevaand.

Het resultaat van die bewerking levert precies hetzelfde resultaat op als het resultaat dat u hebt gekregen van draaitabel-kolommen los.
Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk die is ingesteld als het gegevenstype Tekst 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 Kenmerk bevat 1-6-2020 in de eerste, vierde en zeven rijen, 1-7-2020 in de tweede, vijfde en vijfde en tiende rijen en 8/1/2020 in de derde, zesde en negen rijen.
Notitie
Deze transformatie is van cruciaal belang voor query's met een onbekend aantal kolommen. Met de bewerking worden alle kolommen uit uw tabel losgevaand, met uitzondering van de kolommen die u hebt geselecteerd. Dit is een ideale oplossing als de gegevensbron van uw scenario nieuwe datumkolommen in een vernieuwing krijgt, omdat deze worden opgehaald en niet-draaitabel krijgen.
Speciale overwegingen
Net als bij de bewerking Draaitabel maken wordt uw query vernieuwd en worden er meer gegevens opgehaald uit de gegevensbron, met uitzondering van de kolommen die eerder zijn geselecteerd.
U kunt dit illustreren door te zeggen dat u een nieuwe tabel hebt, zoals in de volgende afbeelding.
Tabel met de kolommen Country, 1/6/2020, 7/1/2020, 8/1/2020 en 9/1/2020, met alle kolommen ingesteld op het gegevenstype Tekst. De kolom Country bevat, van boven naar beneden, USA, Canada, Usa, Uk en Mexico.
U kunt de kolom Country selecteren en vervolgens Draaitabel van andere kolom verwijderen. Dit levert het volgende resultaat op.
Tabel met de kolommen Land, Kenmerk en Waarde. De kolommen Country en Attribute zijn ingesteld op het gegevenstype Text. De kolom Waarde is ingesteld op het gegevenstype Gehele waarde. De eerste vier rijen van de kolom Country bevatten VS, de tweede vier rijen bevatten Canada, de derde vier rijen bevattenTig, de vierde vier rijen bevatten HET VK en de vijfde vier rijen bevatten Mexico. De kolom Kenmerk bevat 1-6-2020, 1-7-2020, 1-08-2020 en 1-9-2020 in de eerste vier rijen, die voor elk land worden herhaald.
Draaitabel alleen voor geselecteerde kolommen verwijderen
Het doel van deze laatste optie is om alleen de draaitabel van specifieke kolommen uit uw tabel op te maken. Dit is belangrijk voor scenario's waarin u te maken hebt met een onbekend aantal kolommen uit uw gegevensbron en u alleen de draaitabel van de geselecteerde kolommen wilt losgestemd.
Als u deze bewerking wilt uitvoeren, selecteert u de kolommen om de draaitabel op te maken. In dit voorbeeld zijn dat alle kolommen, met uitzondering van de kolom Country. Klik vervolgens met de rechtermuisknop op een van de kolommen die u hebt geselecteerd en selecteer draaitabel alleen voor geselecteerde kolommen verwijderen.

U ziet dat deze bewerking dezelfde uitvoer oplevert als in de vorige voorbeelden.
Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk die is ingesteld als het gegevenstype Tekst 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 Kenmerk bevat 1-6-2020 in de eerste, vierde en zeven rijen, 1-7-2020 in de tweede, vijfde en vijfde en tiende rijen en 8/1/2020 in de derde, zesde en negen rijen.
Speciale overwegingen
Als de brontabel na het vernieuwen wordt gewijzigd in een nieuwe kolom 9/1/2020 en nieuwe rijen voor het VK en Mexico, zal de uitvoer van de query verschillen van de vorige voorbeelden. Stel dat de brontabel na een vernieuwing wordt gewijzigd in de tabel in de volgende afbeelding.

De uitvoer van onze query ziet eruit als in de volgende afbeelding.

Dit ziet er zo uit omdat de draaitabelbewerking alleen is toegepast op de kolommen 1-6-2020, 7-1-2020 en 8/1/2020, zodat de kolom met de header 1-9-2020 ongewijzigd blijft.