Kolomkoppen promoveren of verlagen
Wanneer u een nieuwe query maakt op basis van ongestructureerde gegevensbronnen zoals tekstbestanden, analyseert Power Query de inhoud van het bestand. Als Power Query een ander patroon voor de eerste rij identificeert, wordt geprobeerd de eerste rij met gegevens te promoveren als kolomkoppen voor uw tabel. Power Query identificeert echter mogelijk niet het patroon correct 100 procent van de tijd, dus in dit artikel wordt uitgelegd hoe u kolomkoppen handmatig kunt promoveren of verlagen uit rijen.
Rijen promoveren naar kolomkoppen
In het volgende voorbeeld kon Power Query de kolomkoppen voor de tabel niet bepalen omdat de tabel een set veldnamen voor de eerste drie rijen bevat. De werkelijke kolomkoppen voor de tabel bevinden zich in rij 5.
Schermopname van de tabel met de kolommen (Kolom1, Kolom2, Kolom3 en Kolom4) allemaal ingesteld op het gegevenstype Tekst, met vier rijen met een kop bovenaan, een kolomkop in rij 5 en 7 gegevensrijen onderaan.
Voordat u de kopteksten kunt promoveren, moet u de eerste vier rijen van de tabel verwijderen. Als u dat wilt doen, selecteert u het tabelmenu in de linkerbovenhoek van het voorbeeldvenster en selecteert u vervolgens Bovenste rijen verwijderen.
Voer in het venster Bovenste rijen verwijderen 4 in het vak Aantal rijen in.
Notitie
Ga naar Filteren op rijpositie voor meer informatie over het verwijderen van bovenste rijen en andere tabelbewerkingen.
Het resultaat van die bewerking laat de kopteksten achter als de eerste rij van de tabel.
Locaties van de bewerking voor het promoveren van headers
Van hieruit hebt u een aantal plaatsen waar u de bewerking voor het promoveren van headers kunt selecteren:
Ga naar het tabblad Start , in de groep Transformeren .
Klik op het tabblad Transformeren in de groep Tabel .
In het tabelmenu.
Nadat u de bewerking kopteksten promoveren hebt uitgevoerd, ziet de tabel eruit als in de volgende afbeelding.
Tabel met kolomkoppen Date, Country, Total Units en Total Revenue en seven rows of data. De kolomkop Datum heeft een gegevenstype Datum, de kolomkop Land heeft een gegevenstype Tekst, de kolomkop Totaal aantal eenheden heeft een gegevenstype Geheel getal en de kolomkop Total Revenue heeft een gegevenstype Decimale getal.
Notitie
Namen van tabelkolommen moeten uniek zijn. Als de rij die u wilt promoveren naar een veldnamenrij meerdere exemplaren van dezelfde tekenreeks bevat, worden de kolomkoppen niet eenduidig door een numeriek achtervoegsel toe te voegen dat voorafgaat door een punt aan elke tekenreeks die niet uniek is.
Kolomkoppen verlagen naar rijen
In het volgende voorbeeld zijn de kolomkoppen onjuist; ze maken eigenlijk deel uit van de gegevens van de tabel. U moet de kopteksten degraderen om deel uit te maken van de rijen van de tabel.
Locaties van de bewerking voor het verlagen van headers
U hebt een aantal plaatsen waar u de bewerking voor het verlagen van headers kunt selecteren:
Ga naar het tabblad Start , in de groep Transformeren .
Klik op het tabblad Transformeren in de groep Tabel .
Nadat u deze bewerking hebt uitgevoerd, ziet de tabel eruit als de volgende afbeelding.
Als laatste stap selecteert u elke kolom en typt u er een nieuwe naam voor. Het eindresultaat lijkt op de volgende afbeelding.