Draaitabel opheffen voor kolommen

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

Draaikolomdiagram opheffen.

Diagram met een tabel aan de linkerkant met een lege kolom en rijen en de kenmerkenwaarden 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. Met de kolommen zonder draaitabel bevat een tabel rechts 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 de waarden V1 tot en met V9.

Als u bijvoorbeeld een tabel als de volgende tabel gebruikt, waarbij landrijen en datumkolommen een matrix met waarden maken, is het moeilijk om de gegevens op een schaalbare manier te analyseren.

Begintabel voorbeeld van draaikolommen opheffen.

Tabel met de kolom Country in het gegevenstype Tekst en de kolommen 1-6-2020, 1-7-2020 en 1-8-2020 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 te gebruiken als kenmerk om op te filteren.

Voorbeelddoeltabel voor kolommen opheffen.

Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk als het gegevenstype Tekst en een kolom Waarde 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 1-6-2020 in de eerste, volgende en zevende rij, 1-7-2020 in de tweede, vijfde en achtste rij en 1-8-2020 in de derde, zesde en negende rij.

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 in een andere kolom staan, waardoor er in feite 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 gepivoted.
  • Waarde: de waarden die zich onder elk van de niet-draaitabele kolomkoppen bevonden.

Er zijn meerdere plaatsen in de gebruikersinterface waar u draaitabel opheffen 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.

Klik met de rechtermuisknop om de draaitabel van kolommen op te heffen.

De opdracht Draaitabel kolommen opheffen op het tabblad Transformeren.

Er zijn drie manieren waarop u de draaitabel van kolommen uit een tabel kunt opheffen:

  • Draaitabel opheffen voor kolommen
  • Draaitabel van andere kolommen opheffen
  • Draaitabel alleen geselecteerde kolommen opheffen

Draaitabel opheffen voor kolommen

Voor het hierboven beschreven scenario moet u eerst de kolommen selecteren die u wilt opheffen. U kunt Ctrl selecteren als 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 draaitabel opheffen.

Tabel met de kolommen 1-6-2020, 1-7-2020 en 1-8-2020 geselecteerd en de opdracht Draaitabel opheffen geselecteerd in het snelmenu.

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

Draaitabel van kolommen in de uiteindelijke tabel opheffen.

Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk als het gegevenstype Tekst en een kolom Waarde 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 1-6-2020 in de eerste, volgende en zevende rij, 1-7-2020 in de tweede, vijfde en achtste rij en 1-8-2020 in de derde, zesde en negende rij. Daarnaast wordt de vermelding Draaitabel opheffen benadrukt in het deelvenster Query-instellingen en wordt de M-taalcode weergegeven in de formulebalk.

Speciale overwegingen

Nadat u de query hebt gemaakt op basis van de bovenstaande stappen, stelt u zich voor dat de eerste tabel wordt bijgewerkt zodat deze eruitziet als de volgende schermafbeelding.

Draaikolommen opheffen die zijn bijgewerkt.

Tabel met dezelfde oorspronkelijke kolommen Land, 1-6-2020, 1-7-2020 en 1-8-2020, met de toevoeging van een kolom 1-9-2020. De kolom Country bevat nog steeds de waarden voor de VS, Canada en Panama, maar er is ook VK toegevoegd aan de vierde rij en Mexico toegevoegd aan de vijfde rij.

U hebt een nieuwe kolom 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 op de bijgewerkte kolom, maar niet van invloed is op de kolom die niet oorspronkelijk is geselecteerd (land in dit voorbeeld). Dit betekent dat elke nieuwe kolom die aan de brontabel wordt toegevoegd, ook wordt uitgeschakeld.

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

De draaitabel van de uiteindelijke bijgewerkte tabel van kolommen opheffen.

Tabel met de kolommen Land, Kenmerk en Waarde. De eerste vier rijen van de kolom Land bevat USA, de tweede vier rijen bevat Canada, de derde vier rijen bevatten Panama, de vierde vier rijen bevatten VK en de vijfde vier rijen mexico. De kolom Kenmerk bevat 1-6-2020, 1-7-2020, 1-8-2020 en 1-9-2020 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 draaien en de rest van de kolommen in de tabel opheffen. Deze bewerking is waar Draaitabel opheffen van andere kolommen een rol speelt.

Tabel met het snelmenu Voor de kolom Land geselecteerd en de opdracht Draaitabel andere kolommen opheffen in het menu wordt benadrukt.

Het resultaat van die bewerking levert precies hetzelfde resultaat op als het resultaat dat u hebt verkregen uit kolommen draaitabel opheffen.

Draai van de voorbeelddoeltabel voor andere kolommen opheffen.

Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk als het gegevenstype Tekst en een kolom Waarde 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 1-6-2020 in de eerste, volgende en zevende rij, 1-7-2020 in de tweede, vijfde en achtste rij en 1-8-2020 in de derde, zesde en negende rij.

Notitie

Deze transformatie is van cruciaal belang voor query's met een onbekend aantal kolommen. Met de bewerking worden alle kolommen uit de tabel ongedaan maken, 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 heeft gekregen, omdat deze worden opgehaald en de draaitabel wordt verwijderd.

Speciale overwegingen

Net als bij de bewerking Draaitabel opheffen wordt de query vernieuwd en er meer gegevens worden opgehaald uit de gegevensbron, worden alle kolommen uitgeschakeld, behalve de kolommen die eerder zijn geselecteerd.

Stel dat u een nieuwe tabel hebt, zoals in de volgende afbeelding, om dit te illustreren.

Voorbeeld van draaitabel opheffen van brontabel.

Tabel met land, 1-6-2020, 1-7-2020, 1-8-2020 en 1-9-2020, met alle kolommen ingesteld op het gegevenstype Tekst. De kolom Country bevat, van boven naar beneden, USA, Canada, Panama, UK en Mexico.

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

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

Tabel met de 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 VS, de tweede vier rijen bevatten Canada, de derde vier rijen bevatten Panama, de vierde vier rijen bevatten VK en de vijfde vier rijen bevatten Mexico. De kolom Kenmerk bevat 1-6-2020, 1-7-2020, 1-8-2020 en 1-9-2020 in de eerste vier rijen, die voor elk land worden herhaald.

Draaitabel alleen geselecteerde kolommen opheffen

Het doel van deze laatste optie is om alleen de draaitabel van specifieke kolommen uit uw tabel op te heffen. 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 opheffen.

Als u deze bewerking wilt uitvoeren, selecteert u de kolommen die u wilt opheffen. Dit zijn in dit voorbeeld alle kolommen behalve de kolom Land . Klik vervolgens met de rechtermuisknop op een van de kolommen die u hebt geselecteerd en selecteer vervolgens Draaitabel alleen geselecteerde kolommen opheffen.

Tabel met de kolommen 1-6-2020, 1-7-2020 en 1-8-2020 geselecteerd, en het snelmenu waarin de nadruk wordt op de geselecteerde kolommen alleen draaitabel opheffen.

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

Draai alleen de uiteindelijke tabel van geselecteerde kolommen opheffen.

Tabel met een kolom Land die is ingesteld als het gegevenstype Tekst, een kolom Kenmerk als het gegevenstype Tekst en een kolom Waarde 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 1-6-2020 in de eerste, volgende en zevende rij, 1-7-2020 in de tweede, vijfde en achtste rij en 1-8-2020 in de derde, zesde en negende rij.

Speciale overwegingen

Als de brontabel na het vernieuwen verandert in een nieuwe kolom van 9/1/2020 en nieuwe rijen voor HET VK en Mexico, zal de uitvoer van de query afwijken van de vorige voorbeelden. Stel dat de brontabel na een vernieuwing wordt gewijzigd in de tabel in de volgende afbeelding.

Draaitabel van bijgewerkte brontabel opheffen.

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

De draaitabel van alleen geselecteerde kolommen opheffen die zijn bijgewerkt in de uiteindelijke tabel.

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