Olvasás angol nyelven

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


Táblázat transzponálása

A Power Query transzponálási táblaművelete 90 fokkal elforgatja a táblázatot, a sorokat oszlopokká, az oszlopokat pedig sorokká alakítja.

Képzeljen el egy táblázatot, mint a következő képen látható, három sorból és négy oszlopból álló táblát.

Példa a transzponálásra szolgáló forrástáblára.

Képernyőkép egy táblázatról, amelynek négy oszlopa 1–4. oszlop, és az összes oszlop a Szöveg adattípusra van állítva. Az 1. oszlop az 1. sorban lévő eseményeket, a 2. sorban szereplő résztvevőket és a 3. sorban lévő Alapok oszlopot tartalmazza. A 2. oszlop az 1. sorban az 1. eseményt, a 2. sorban 150-et, a 3. sorban pedig 4000-et tartalmaz. A 3. oszlop az 1. sorban a 2. eseményt, a 2. sorban a 450., a 3. sorban pedig 10000 eseményt tartalmaz. A 4. oszlop a 2. eseményt tartalmazza az 1. sorban, 1250 a 2. sorban, és 15000 a 3. sorban.

Ennek a példának a célja a táblázat transzponálása, hogy négy sor és három oszlop legyen a vége.

Végső kimeneti tábla.

Képernyőkép egy három oszlopból álló, Események nevű, szöveges adattípusú tábláról, a Résztvevők egész szám adattípussal és a Pénzösszegek egész szám adattípussal. Az Események oszlop felülről lefelé, az 1. eseményt, a 2. eseményt és a 3. eseményt tartalmazza. A Résztvevők oszlopban felülről lefelé 150, 450 és 1250 szerepel. Az Alapok oszlop felülről lefelé 4000, 10000 és 15000 elemet tartalmaz.

A menüszalag Átalakítás lapján válassza a Transzponálás lehetőséget.

Képernyőkép az Átalakítás lap Transzponálás parancsáról.

A művelet eredménye az alábbi képhez hasonlóan néz ki.

Minta kimeneti tábla a transzponálási művelet után.

Képernyőkép egy táblázatról, amelynek három oszlopa az 1. oszlop, a 2. oszlop és a 3. oszlop, és az összes oszlop bármely adattípusra van beállítva. Az 1. oszlop az eseményeket, az 1. eseményt, a 2. eseményt és a 3. eseményt tartalmazza felülről lefelé. A 2. oszlop a résztvevőket, a 150-et, a 450-et és az 1250-et tartalmazza felülről lefelé. A 3. oszlop az Alapok, a 4000, az 10000 és az 15000 oszlopot tartalmazza felülről lefelé.

Megjegyzés

A transzponálási művelet során csak a táblázat tartalma kerül transzponálásra; a kezdeti tábla oszlopfejlécei elvesznek. Az új oszlopok neve Oszlop , majd szekvenciális szám.

Az ebben a példában szükséges fejlécek a táblázat első sorában találhatók. Ha az első sort fejlécekká szeretné előléptetni, válassza a táblázat ikonját az adatnézet bal felső sarkában, majd válassza az Első sor használata fejlécként lehetőséget.

Képernyőkép az első sor táblázatfejlécekbe való előléptetéséhez használt táblázatikon menüjéről.

A művelet eredménye adja meg a keresett kimenetet.

Végső minta kimeneti táblázat.

Képernyőkép az utolsó tábláról, amely három oszlopot tartalmaz: Események szöveges adattípussal, Résztvevők egész szám adattípussal és Alapok egész szám adattípussal. Az Események oszlop felülről lefelé, az 1. eseményt, a 2. eseményt és a 3. eseményt tartalmazza. A Résztvevők oszlopban felülről lefelé 150, 450 és 1250 szerepel. Az Alapok oszlop felülről lefelé 4000, 10000 és 15000 elemet tartalmaz.

Megjegyzés

Ha többet szeretne megtudni az előléptetési fejlécek műveletről, más néven Az első sor használata fejlécként, lépjen az Oszlopfejlécek előléptetése vagy lefokozása elemre.