Oszlop hozzáadása példákból
Ha példákból ad hozzá oszlopokat, gyorsan és egyszerűen hozhat létre az igényeinek megfelelő új oszlopokat. Ez a következő helyzetekben hasznos:
- Ismeri az új oszlopban a kívánt adatokat, de nem biztos benne, hogy melyik átalakítás vagy átalakítások gyűjteménye fogja elérni.
- Már tudja, hogy mely átalakításokra van szüksége, de nem biztos benne, hogy mit válasszon a felhasználói felületen, hogy azok megtörténjenek.
- Az M nyelven egy egyéni oszlopkifejezés használatával mindent tud a szükséges átalakításokról, de ezek közül egy vagy több nem érhető el a felhasználói felületen.
A Példák oszlopa parancs az Oszlop hozzáadása lapon, az Általános csoportban található.
Új oszlop hozzáadása példákból
Ebben a példában az alábbi képen látható táblázattal kezdi.
Ebben a példában két új oszlop létrehozása a cél:
- Tartomány: Tárolók létrehozása a Havi jövedelem oszlophoz 5000 különálló növekményben.
- Teljes név: Fűzze össze a Vezetéknév és az Utónév oszlopot egyetlen oszlopba.
Oszlopok példákból, a kijelölt oszlopokból
Az új oszlop létrehozásakor az egyik lehetőség, hogy kiválasztja, mely oszlopokat fogja használni a számításokban. Ebben a példában a Havi jövedelem oszlop értékeiből hozza létre a Tartomány oszlopot.
Ehhez válassza a Havi jövedelem oszlopot, válassza az Oszlop a Példák parancsból, majd a Kiválasztásból lehetőséget.
Az előnézeti panel egy új, szerkeszthető oszlopot jelenít meg, ahol beírhatja a példákat. Az első példában a kijelölt oszlop értéke 19500. Az új oszlopban írja be az 15000 és 200000 közé eső szöveget, amely az a tároló, amelyre az érték esik.
Amikor a Power Query talál egyező átalakítást, világos színű szöveg használatával kitölti az átalakítás eredményeit a többi sorba. A táblázat előnézete fölött látható az átalakítás M képletszövege is.
Az OK gomb kiválasztása után az új oszlop a lekérdezés részeként jelenik meg. Egy új lépés is megjelenik a lekérdezésben.
Példákból származó oszlop az összes oszlopból
A következő cél egy Teljes név oszlop létrehozása az Utónév és a Vezetéknév oszlop értékeinek használatával.
Ehhez válassza az Oszlop a Példák parancsból, majd az Összes oszlopból lehetőséget.
Most beírja az első Teljes név példát Enders, Maria néven.
Az OK gomb kiválasztása után az új oszlop a lekérdezés részeként jelenik meg. Egy új lépés is megjelenik a lekérdezésben.
Az utolsó lépés az utónév, a vezetéknév és a havi jövedelem oszlop eltávolítása. Az utolsó táblázat most már tartalmazza a Tartomány és a Teljes név oszlopokat az előző lépésekben létrehozott összes adattal.
Tippek és szempontok
Példák megadásakor a Power Query hasznos listát kínál a kijelölt oszlopokhoz elérhető mezőkről, értékekről és javasolt átalakításokról. Ezt a listát az új oszlop bármelyik cellájának kiválasztásával tekintheti meg.
Fontos megjegyezni, hogy a példák oszlopa csak az adatelőnézet 100 első 100 sorában működik. Saját adatmintát hozhat létre az Oszlop előtt a példák lépéseivel. A Példák oszlop oszlop létrehozása után törölheti az előző lépéseket; az újonnan létrehozott oszlopot a rendszer nem fogja érinteni.
Támogatott átalakítások listája
Számos, de nem mindegyik átalakítás érhető el, ha példákból álló oszlopot használ. Az alábbi lista a támogatott átalakításokat mutatja be.
Általános
- Feltételes oszlop
Referencia
- Hivatkozás egy adott oszlopra, beleértve a vágást, a tisztítást és a kis- és nagybetűk átalakítását
Szövegátalakítások
- Összevonás (támogatja a literális sztringek és a teljes oszlopértékek kombinációját)
- Replace
- Hossz
- Kivonat
- Első karakterek
- Utolsó karakterek
- Tartomány
- Szöveg elválasztó előtt
- Szöveg elválasztójel után
- Szöveg elválasztójelek között
- Hossz
- Karakterek eltávolítása
- Karakterek megtartva
Feljegyzés
Minden szövegátalakítás figyelembe veszi, hogy szükség lehet az oszlop értékének vágására, tisztítására vagy kis- és nagybetűk átalakítására.
Dátumátalakítások
- Nap
- A hét napja
- A hét napja
- Az év napja
- Month
- Hónap neve
- Év negyedéve
- Hónap hetében
- Év hete
- Year
- Kor
- Év kezdete
- Év vége
- Hónap kezdete
- Hónap vége
- Negyedév kezdete
- Hónap napjai
- Negyedév vége
- Hét kezdete
- Hét vége
- Hónap napja
- Nap kezdete
- Nap végén
Időátalakítások
- Óra
- Minute
- Second
- Helyi idő szerint
Feljegyzés
Minden dátum- és időátalakítás figyelembe veszi az oszlop értékének Dátum, Idő vagy DateTime értékké alakításának lehetséges szükségességét.
Számátalakítások
- Abszolút érték
- Arccosine
- Arcsine
- Arctangent
- Konvertálás számmá
- Koszinusz
- Kocka
- Osztás
- Hatvány
- Faktoriális
- Egész szám osztása
- Páros
- Páratlan
- Ln
- Base-10 Logaritmus
- Moduló
- Szorzás
- Lefelé kerekítés
- Felfelé kerekítés
- Bejelentkezés
- Sine
- Négyzetgyök
- Square
- Subtract
- Sum
- Érintő
- Gyűjtő/tartományok