Megosztás a következőn keresztül:


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.

Kezdeti mintatábla a sorok oszlopfejlécekbe való előléptetéséhez.

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.

Képernyőkép a táblázat menüjéről a Felső sorok eltávolítása lehetőség kiemelésével.

A Felső sorok eltávolítása ablakban írja be a 4 értéket a Sorok száma mezőbe.

Képernyőkép a Felső sorok eltávolítása párbeszédpanelről, amelyen a sorok száma 4.

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.

Képernyőkép a mintatábláról az első sorban lévő oszlopfejlécekkel, majd hét adatsorsal.

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.

    Képernyőkép a Power Query menüszalagjáról, amelyen a Kezdőlap lapon a Fejlécek előléptetése gomb van kiemelve.

  • Az Átalakítás lap Táblázat csoportjában.

    Képernyőkép a Power Query menüszalagjáról, amelyen az Átalakítás lapon a Fejlécek előléptetése gomb látható.

  • A táblázat menüben.

    Képernyőkép a helyi menü Fejlécek előléptetése gombjáról.

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.

Végleges tábla az előléptetési fejlécek művelettel.

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.

Képernyőkép a táblázatról az oszlopfejlécként jelenleg használt adatok egy részével.

A lefokozási fejlécek művelet helyei

Van néhány hely, ahol kiválaszthatja a lefokozási fejlécek műveletet:

  • A Kezdőlap lap Átalakítás csoportjában.

    Képernyőkép a Power Query menüszalagjáról, amelyen a Kezdőlap lapon a Lefokozás fejlécek gomb van kiemelve.

  • Az Átalakítás lap Táblázat csoportjában.

    Képernyőkép az Átalakítás lap Lefokozás fejlécek lehetőségéről.

A művelet elvégzése után a táblázat a következő képhez hasonlóan néz ki.

Képernyőkép a táblázatról a fejlécek sorokra való lefokozása után, és az oszlopfejlécek mostantól Oszlop1, Oszlop2, Oszlop3 és Oszlop4 értékre állnak be.

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.

Utolsó tábla az oszlopfejlécek átnevezése után.

Szűrés sor pozíció szerint