Del via


Heve eller senke kolonneoverskrifter

Når du oppretter en ny spørring fra ustrukturerte datakilder, for eksempel tekstfiler, analyserer Power Query innholdet i filen. Hvis Power Query identifiserer et annet mønster for den første raden, prøver den å heve den første raden med data til å være kolonneoverskriftene for tabellen. Power Query kan imidlertid ikke identifisere mønsteret riktig 100 prosent av tiden, så denne artikkelen forklarer hvordan du kan heve eller senke kolonneoverskrifter manuelt fra rader.

Heve radene til kolonneoverskrifter

I eksemplet nedenfor kunne ikke Power Query bestemme kolonneoverskriftene for tabellen fordi tabellen inneholder et sett med overskriftsrader for de tre første radene. De faktiske kolonneoverskriftene for tabellen finnes i rad 5.

første eksempeltabellen for å heve rader til kolonneoverskrifter.

Skjermbilde av tabellen med kolonnene (Kolonne1, Kolonne2, Kolonne3 og Kolonne4) satt til datatypen Tekst, med fire rader som inneholder en topptekst øverst, en kolonneoverskrift i rad 5 og 7 datarader nederst.

Før du kan heve topptekstene, må du fjerne de fire første radene i tabellen. Hvis du vil gjøre dette, velger du tabellmenyen øverst til venstre i forhåndsvisningsvinduet, og deretter velger du Fjern de øverste radene.

Skjermbilde av tabellmenyen med alternativet Fjern øverste rader fremhevet.

Skriv inn 4 i boksen Antall rader i vinduet Fjern øverste rader.

Skjermbilde av dialogboksen Fjern øverste rader, med antall rader satt til 4.

Notat

Hvis du vil lære mer om Fjerne øverste rader og andre tabelloperasjoner, kan du gå til Filtrere etter radplassering.

Resultatet av denne operasjonen forlater overskriftene som den første raden i tabellen.

Skjermbilde av eksempeltabellen med kolonneoverskriftene i den første raden, deretter sju rader med data.

Plasseringer av operasjonen for hev overskrifter

Herfra har du noen steder der du kan velge hev topptekstoperasjonen:

  • Gå til Hjem-fanen i Transformer-gruppen.

    Skjermbilde av Power Query-båndet med knappen Hev nivå for overskrifter på Hjem-fanen fremhevet.

  • I Tabell-gruppen på fanen Transformer.

    skjermbilde av Power Query-båndet med knappen Hev nivå for overskrifter på Transformer-fanen fremhevet.

  • På tabellmenyen.

    Skjermbilde av knappen Hev nivå for overskrifter på hurtigmenyen.

Når du har gjort hev topptekstoperasjonen, ser tabellen ut som bildet nedenfor.

siste tabellen med operasjonen for hev nivåoverskrifter.

Tabell med kolonneoverskriftene Dato, Land, Totalt antall enheter og Total omsetning og sju rader med data. Datokolonneoverskriften har datatypen Dato, kolonneoverskriften Land har en tekstdatatype, kolonneoverskriften Totalt antall har en datatype for heltall, og kolonneoverskriften Total omsetning har datatypen Desimaltall.

Notat

Tabellkolonnenavn må være unike. Hvis raden du vil heve til en overskriftsrad, inneholder flere forekomster av den samme tekststrengen, vil Power Query skille kolonneoverskriftene ved å legge til et numerisk suffiks foran en prikk i hver tekststreng som ikke er unik.

Senke kolonneoverskrifter til rader

I eksemplet nedenfor er kolonneoverskriftene feil. de er faktisk en del av tabellens data. Du må senke overskriftene for å være en del av radene i tabellen.

Skjermbilde av tabellen med en del av dataene som for øyeblikket brukes som kolonneoverskrifter.

Plasseringer av operasjonen for degraderte topptekster

Du har et par steder der du kan velge den degraderte overskriftsoperasjonen:

  • Gå til Hjem-fanen i Transformer-gruppen.

    Skjermbilde av Power Query-båndet med knappen Degrader topptekster på Hjem-fanen fremhevet.

  • I Tabell-gruppen på fanen Transformer.

    Skjermbilde av alternativet Degrader topptekst på Fanen Transformer.

Når du har gjort denne operasjonen, ser tabellen ut som bildet nedenfor.

Skjermbilde av tabellen etter degradering av overskrifter til rader, med kolonneoverskriftene nå satt til Kolonne1, Kolonne2, Kolonne3 og Kolonne4.

Som et siste trinn velger du hver kolonne og skriver inn et nytt navn for den. Sluttresultatet ligner på følgende bilde.

siste tabellen etter at kolonneoverskriftene er én.

Filtrer etter radplassering