Oszlopfejlécek előléptetése vagy lefokozása
Ha strukturálatlan adatforrásokból, például szövegfájlokból hoz létre új lekérdezést, a Power Query elemzi a fájl tartalmát. Ha a Power Query más mintát azonosít az első sorhoz, megpróbálja előléptetni az első adatsort, hogy a tábla oszlopfejlécei legyenek. Előfordulhat azonban, hogy a Power Query az idő 100%-ában nem megfelelően azonosítja a mintát, ezért ez a cikk bemutatja, hogyan lehet manuálisan előléptetni vagy lefokozni az oszlopfejléceket a sorokból.
Sorok előléptetése oszlopfejlécekbe
A következő példában a Power Query nem tudta meghatározni a tábla oszlopfejléceit, mert a tábla az első három sor fejlécsorait tartalmazza. A táblázat tényleges oszlopfejlécei az 5. sorban találhatók.
Képernyőkép a táblázatról, amelyen az oszlopok (Oszlop1, Oszlop2, Oszlop3 és Oszlop4) mind a Szöveg adattípusra állnak be, felül négy sor, felül egy fejléc, egy oszlopfejléc az 5. sorban, alul pedig 7 adatsor.
Mielőtt előléptetné a fejléceket, el kell távolítania a táblázat első négy sorát. Ehhez válassza a táblázat menüt az előnézeti ablak bal felső sarkában, majd válassza a Felső sorok eltávolítása lehetőséget.
A Felső sorok eltávolítása ablakban írja be a 4 értéket a Sorok száma mezőbe.
Feljegyzés
A felső sorok és más táblaműveletek eltávolításával kapcsolatos további információkért lépjen a Szűrés sorhelyzet szerint elemre.
A művelet eredménye a fejléceket a tábla első soraként hagyja.
Az előléptetési fejlécek művelet helyei
Itt van néhány hely, ahol kiválaszthatja az előléptetési fejlécek műveletet:
A Kezdőlap lap Átalakítás csoportjában.
Az Átalakítás lap Táblázat csoportjában.
A táblázat menüben.
Az előléptetési fejlécek művelet végrehajtása után a táblázat az alábbi képhez hasonlóan néz ki.
Dátum, ország, összes egység és összes bevétel oszlopfejlécet és hét adatsort tartalmazó táblázat. A Dátum oszlopfejléc dátum adattípussal rendelkezik, az Ország oszlopfejléc szöveg típusú, az Összes egység oszlopfejléc egész szám adattípussal, a Bevétel teljes oszlopfejléce pedig tizedes tört típusú adattípussal.
Feljegyzés
A táblaoszlopok nevének egyedinek kell lennie. Ha a fejlécsorra előléptetni kívánt sor ugyanahhoz a szöveges sztringhez több példányt is tartalmaz, a Power Query az oszlopfejléceket úgy egyértelműsíti, hogy minden nem egyedi szöveges sztringhez egy ponttal megelőzött numerikus utótagot ad hozzá.
Oszlopfejlécek lefokozása sorokra
Az alábbi példában az oszlopfejlécek helytelenek; ezek valójában a tábla adatainak részei. Le kell lefokoznia a fejléceket, hogy a táblázat sorainak része legyen.
A lefokozási fejlécek művelet helyei
Van néhány hely, ahol kiválaszthatja a lefokozási fejlécek műveletet:
A művelet elvégzése után a táblázat a következő képhez hasonlóan néz ki.
Utolsó lépésként jelölje ki az egyes oszlopokat, és írjon be egy új nevet. A végeredmény az alábbi képhez hasonlít.