Lezen in het Engels

Delen via


Draaitabel opheffen voor kolommen

In Power Query kunt u kolommen transformeren in kenmerk-waardeparen, waarbij kolommen rijen worden.

Draaikolommendiagram opheffen.

Diagram met de linkertabel met een lege kolom en rijen, en de waarden Kenmerken A1, A2 en A3 als kolomkoppen. In deze tabel bevat de kolom A1 de waarden V1, V4 en V7. De kolom A2 bevat de waarden V2, V5 en V8. De kolom A3 bevat de waarden V3, V6 en V9. Als de kolommen niet zijn gepivoted, bevat de rechtertabel 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 tabel ziet, waarbij landrijen en datumkolommen een matrix met waarden maken, is het moeilijk om de gegevens op een schaalbare manier te analyseren.

Draaikolommen met voorbeeldtabel opheffen.

Schermopname van een tabel met een kolom Land die is ingesteld in het gegevenstype Tekst en drie kolommen met de datums 1 juni 2023, 1 juli 2023 en 1 augustus 2023 ingesteld als het gegevenstype Geheel getal. De kolom Land bevat VS in rij 1, Canada in rij 2 en Panama in rij 3.

In plaats daarvan kunt u de tabel transformeren in een tabel met niet-draaitabelkolommen, 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.

Draaitabel met voorbeelddoeltabel van draaitabel opheffen.

Schermopname van de tabel met een landkolom die is ingesteld als het gegevenstype Tekst, een kenmerkkolom als het gegevenstype Tekst en een waardekolom die is ingesteld als het gegevenstype Geheel getal. De kolom Land bevat VS in de eerste drie rijen, Canada in de volgende drie rijen en Panama in de laatste drie rijen. De kolom Kenmerk bevat de datum van 1 juni 2023 in de eerste, vierde en zevende rijen, de datum van 1 juli 2023 in de tweede, vijfde en achtste rijen, en de datum van 1 augustus 2023 in de derde, zesde en negende rijen.

De sleutel in deze transformatie is dat u een set 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 hebben, waardoor er effectief een kenmerkwaardepaar 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-draaitabelkoppen bevonden.

Er zijn meerdere plaatsen in de gebruikersinterface waar u draaitabelkolommen kunt vinden. U kunt met de rechtermuisknop op de kolommen klikken die u wilt opheffen of u kunt de opdracht selecteren op het tabblad Transformeren op het lint.

Schermopname van de bewerking met de rechtermuisknop om draaitabelkolommen op te heffen.

Schermopname van de opdracht Draaitabelkolommen op het tabblad Transformeren.

Er zijn drie manieren waarop u draaitabelkolommen uit een tabel kunt opheffen:

  • Draaitabelkolommen opheffen
  • Draaitabel van andere kolommen opheffen
  • Alleen geselecteerde kolommen draaien ongedaan maken

Draaitabel opheffen voor kolommen

Voor het eerder beschreven scenario moet u eerst de kolommen selecteren die u wilt opheffen. U kunt Ctrl selecteren terwijl u zoveel kolommen selecteert als u nodig hebt. Voor dit scenario wilt u alle kolommen selecteren, behalve de kolom met de naam Land. Nadat u de kolommen hebt geselecteerd, klikt u met de rechtermuisknop op een van de geselecteerde kolommen en selecteert u Draaitabelkolommen opheffen.

Demonstreert hoe u de datumkolommen in de tabel kunt opheffen.

Schermopname van de tabel met de kolommen 1 juni 2023, 1 juli 2023 en 1 augustus 2023 geselecteerd en de opdracht Draaitabel opheffen geselecteerd in het snelmenu.

Het resultaat van die bewerking levert het resultaat op dat wordt weergegeven in de volgende afbeelding.

Draaitabelkolommen opheffen.

Speciale overwegingen

Nadat u de query hebt gemaakt uit de vorige stappen, stelt u zich voor dat de eerste tabel wordt bijgewerkt zodat deze eruitziet als in de volgende schermafbeelding.

Draaitabelkolommen bijwerken brontabel.

Schermopname van de tabel met de oorspronkelijke datumkolommen Land, 1 juni 2023, 1 juli 2023 en augustus 2023, met de toevoeging van een datumkolom van 1 september 2023. De kolom Land bevat nog steeds de waarden van de VS, Canada en Panama, maar heeft ook UK toegevoegd aan de vierde rij en Mexico toegevoegd aan de vijfde rij.

U ziet dat u een nieuwe kolom toevoegt voor de datum 1 september 2023 (1-9-1-2023) en twee nieuwe rijen voor de landen/regio's VK en Mexico.

Als u de query vernieuwt, ziet u dat de bewerking wordt uitgevoerd op de bijgewerkte kolom, maar niet van invloed is op de kolom die oorspronkelijk niet is geselecteerd (Land, in dit voorbeeld). Dit betekent dat ook een nieuwe kolom die u aan de brontabel hebt toegevoegd, niet is gepivoteerd.

In de volgende afbeelding ziet u hoe uw query eruitziet na het vernieuwen met de nieuwe bijgewerkte brontabel.

Draaitabelkolommen definitief bijgewerkt.

Schermopname van de tabel met kolommen Land, Kenmerk en Waarde. De eerste vier rijen van de kolom Land bevatten DE VS, de tweede vier rijen bevat Canada, de derde vier rijen bevat Panama, de vierde vier rijen bevat VK en de vijfde vier rijen bevat Mexico. De kolom Kenmerk bevat de datums van 1 juni 2023, 1 juli 2023 en augustus 2023 in de eerste vier rijen, die voor elk land worden herhaald.

Draaitabel van andere kolommen opheffen

U kunt ook de kolommen selecteren die u niet wilt opheffen en de rest van de kolommen in de tabel opheffen. Met deze bewerking worden andere kolommen losgespeeld.

Schermopname van de tabel met het snelmenu Landkolom geselecteerd en de opdracht Andere kolommen opheffen in het menu wordt benadrukt.

Het resultaat van die bewerking levert precies hetzelfde resultaat op als het resultaat dat u hebt opgehaald uit draaitabelkolommen opheffen.

Draaitabel voor andere kolommen met voorbeelddoel opheffen.

Schermopname van de tabel met een landkolom die is ingesteld als het gegevenstype Tekst, een kenmerkkolom als het gegevenstype Tekst en een waardekolom die is ingesteld als het gegevenstype Geheel getal. De kolom Land bevat VS in de eerste drie rijen, Canada in de volgende drie rijen en Panama in de laatste drie rijen. De kolom Kenmerk bevat de datum van 1 juni 2023 in de eerste, vierde en zevende rijen, de datum van 1 juli 2023 in de tweede, vijfde en achtste rijen, en de datum van 1 augustus 2023 in de derde, zesde en negende rijen.

Notitie

Deze transformatie is van cruciaal belang voor query's met een onbekend aantal kolommen. Met de bewerking worden alle kolommen uit de tabel verwijderd, behalve 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 worden draaitabel.

Speciale overwegingen

Net als bij de bewerking Draaitabelkolommen , als uw query wordt vernieuwd en er meer gegevens worden opgehaald uit de gegevensbron, worden alle kolommen niet gepivoted, behalve de kolommen die eerder zijn geselecteerd.

Als u dit proces wilt illustreren, zegt u dat u een nieuwe tabel hebt, zoals in de volgende afbeelding.

Voorbeeld van draaitabel zonder draaitabel.

Schermopname van de tabel met de kolommen Land, 1 juni 2023, 1 juli 2023, 1 augustus 2023 en 1 september 2023, waarbij alle kolommen zijn ingesteld op het gegevenstype Tekst. De kolom Land bevat, van boven naar beneden, VS, Canada, Panama, UK en Mexico.

U kunt de kolom Land selecteren en vervolgens Draaitabel opheffen selecteren, wat het volgende resultaat oplevert.

Voorbeeld van het ongedaan maken van de draaitabel van andere kolommen die zijn bijgewerkt in de uiteindelijke tabel.

Schermopname van de tabel met kolommen Land, Kenmerk en Waarde. De kolommen Land en Kenmerk zijn ingesteld op het gegevenstype Tekst. De kolom Waarde is ingesteld op het gegevenstype Gehele waarde. De eerste vier rijen van de kolom Land bevatten DE VS, de tweede vier rijen bevat Canada, de derde vier rijen bevat Panama, de vierde vier rijen bevat VK en de vijfde vier rijen bevat Mexico. De kolom Kenmerk bevat 1 juni 2023, 1 juli 2023, 1 augustus 2023 en 1 september 2023 in de eerste vier rijen, die voor elk land worden herhaald.

Alleen geselecteerde kolommen draaien ongedaan maken

Het doel van deze laatste optie is om alleen draaitabelspecifieke kolommen uit de tabel op te heffen. Deze optie is belangrijk voor scenario's waarin u te maken hebt met een onbekend aantal kolommen uit uw gegevensbron en u alleen de geselecteerde kolommen wilt opheffen.

Als u deze bewerking wilt uitvoeren, selecteert u de kolommen die u wilt opheffen. In dit voorbeeld zijn alle kolommen behalve de kolom Land . Klik vervolgens met de rechtermuisknop op een van de geselecteerde kolommen en selecteer Alleen geselecteerde kolommen opheffen.

Schermopname van de tabel met de datumkolommen geselecteerd en alleen geselecteerde kolommen opheffen benadrukt.

U ziet hoe deze bewerking dezelfde uitvoer oplevert als de vorige voorbeelden.

Maak alleen de draaitabel met geselecteerde kolommen ongedaan.

Schermopname van de tabel met een landkolom die is ingesteld als het gegevenstype Tekst, een kenmerkkolom als het gegevenstype Tekst en een waardekolom die is ingesteld als het gegevenstype Geheel getal. De kolom Land bevat VS in de eerste drie rijen, Canada in de volgende drie rijen en Panama in de laatste drie rijen. De kolom Kenmerk bevat de datum van 1 juni 2023 in de eerste, vierde en zevende rijen, de datum van 1 juli 2023 in de tweede, vijfde en achtste rijen, en de datum van 1 augustus 2023 in de derde, zesde en negende rijen.

Speciale overwegingen

Als de brontabel na het vernieuwen verandert in een nieuwe kolom van 1-9-2020 en nieuwe rijen voor VK en Mexico, is de uitvoer van de query anders dan in de vorige voorbeelden. Stel dat de brontabel na een vernieuwing de tabel in de volgende afbeelding wijzigt.

Schermopname van de bijgewerkte brontabel zonder draaitabel voor alleen geselecteerde kolommen.

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

Schermopname van de geselecteerde kolommen die alleen de draaitabel opheffen hebben bijgewerkt.

Dit ziet er als volgt 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 koptekst 9-1-2020 ongewijzigd blijft.