Képlet létrehozásával egyéni oszlopot adhat hozzá az aktuális lekérdezéshez. Power Query ugyanúgy érvényesíti a képlet szintaxisát, mint a Lekérdezés szerkesztése párbeszédpanelt. A Power Query képletnyelvről további információt a Power Query képletek létrehozása című témakörben talál.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, szerkesztése és betöltése az Excelben.
-
Válassza az Oszlop hozzáadása > Egyéni oszlop lehetőséget. megjelenik az Egyéni oszlop párbeszédpanel.
-
Adjon meg egy új oszlopnevet.
-
Ha oszlopot szúr be az Egyéni oszlop képlete mezőbe, jelöljön ki egy oszlopot a Rendelkezésre álló oszlopok listából, majd válassza a Beszúrás lehetőséget.= each [Total] + [SalesTax].
Megjegyzés Több oszlopra is hivatkozhat, ha operátorral választja el őket. Egy TotalSales (ÖsszForgalom) oszlop kiszámításához például a következő képlettel tudja összeadni a Total (Végösszeg) és a SalesTax (Áfa) elemet: -
Válassza az OK gombot.
-
Miután hozzáadott egy egyéni oszlopot, győződjön meg arról, hogy megfelelő adattípussal rendelkezik. Ha az oszlopfejléc bal oldalán megjelenik a Bármely ikon, módosítsa az adattípust a kívánt értékre. További információ: Adattípusok hozzáadása vagy módosítása.
Tipp Megpróbálhat egy másik módszert is használni a kívánt eredmények lekéréséhez. Egyéni oszlop használatával két vagy több oszlop értékeit egyesítheti egyetlen egyéni oszlopban. További tudnivalókat erről az Oszlopok egyesítése című témakörben találhat.
Az alábbi táblázat az egyéni képletek gyakori példáit foglalja össze.
Képlet |
Leírás |
---|---|
"abc" |
Létrehoz az összes sorban egy abc szöveget tartalmazó egyéni oszlopot. |
1+1 |
Létrehoz az összes sorban egy 1 + 1 (2) eredményt tartalmazó egyéni oszlopot. |
[UnitPrice] * [Quantity] |
Létrehoz egy oszlopot, amely két táblaoszlop szorzásának eredményét tartalmazza. |
[UnitPrice] * (1 – [Discount]) * [Quantity] |
Kiszámítja a teljes vételárat, a Discount (Árengedmény) oszlop figyelembe vételével. |
"Hello" & [Name] |
Egy új oszlopban kombinálja a „Hello” előtagot a Name (Név) oszlop tartalmával. |
Date.DayOfWeekName([DOB]) |
Létrehoz egy új oszlopot, amely egy dob dátum/idő oszlop adattípusból származó hétköznap-nevet (például hétfő) jelenít meg. |
DateTime.Time([DOB]) |
Létrehoz egy új oszlopot, amely csak a DOB dátum/idő oszlop adattípusból származtatott időt jeleníti meg. |
Date.Month([DOB]) |
Létrehoz egy új oszlopot, amely a hónapot 1 és 12 közötti számként jeleníti meg, például április 4-ét egy DOB dátum/idő oszlop adattípusból származtatva. |
Lásd még
Excelhez készült Microsoft Power Query – súgó
Egyéni oszlop hozzáadása (docs.com)