Vlastní sloupec můžete do aktuálního dotazu přidat vytvořením vzorce. Power Query ověří syntaxi vzorce stejným způsobem jako dialogové okno Úpravy dotazu. Další informace o jazyku vzorců Power Query najdete v tématu Vytvoření Power Query vzorců.
-
Pokud chcete otevřít dotaz, vyhledejte dříve načtený z Editor Power Query, vyberte buňku v datech a pak vyberte Dotaz > Upravit. Další informace najdete v tématu Vytvoření, úprava a načtení dotazu v Excelu.
-
Vyberte Přidat sloupec > Vlastní sloupec. Zobrazí se dialogové okno Vlastní sloupec .
-
Zadejte nový název sloupce.
-
Vložte sloupec do pole Vzorec vlastního sloupce tak, že vyberete sloupec ze seznamu Dostupné sloupce a pak vyberete Vložit.= each [Total] + [SalesTax].
Poznámka Můžete odkazovat na více sloupců, pokud je oddělíte pomocí operátoru. Pokud chcete například vypočítat sloupec TotalSales, přidejte sloupce Total a SalesTax pomocí vzorce -
Vyberte OK.
-
Jakmile přidáte vlastní sloupec, ujistěte se, že má odpovídající datový typ. Pokud se vlevo od záhlaví sloupce zobrazí ikona Libovolný , změňte datový typ na požadovaný typ. Další informace najdete v tématu Přidání nebo změna datových typů.
Tip Můžete zkusit jiný přístup, abyste získali požadované výsledky. Pomocí vlastního sloupce můžete sloučit hodnoty ze dvou nebo více sloupců do jednoho vlastního sloupce. Další informace najdete v tématu Sloučení sloupců.
Následující tabulka shrnuje běžné příklady vlastních vzorců.
Vzorec |
Popis |
---|---|
"abc" |
Vytvoří sloupec s textem abc ve všech řádcích. |
1+1 |
Vytvoří sloupec s výsledkem 1 + 1 (2) ve všech řádcích. |
[UnitPrice] * [Quantity] |
Vytvoří sloupec s výsledkem násobení dvou sloupců tabulky. |
[UnitPrice] * (1 – [Discount]) * [Quantity] |
Vypočítá celkovou cenu s ohledem na sloupec Sleva. |
"Hello" & [Name] |
Zkombinuje výraz Ahoj s obsahem sloupce Název do nového sloupce. |
Date.DayOfWeekName([DOB]) |
Vytvoří nový sloupec, který zobrazuje název dne v týdnu, například Pondělí, odvozený z datového typu sloupce Datum a čas DOB . |
DateTime.Time([DOB]) |
Vytvoří nový sloupec, který zobrazuje pouze čas odvozený z datového typu sloupce Datum a čas DOB . |
Date.Month([DOB]) |
Vytvoří nový sloupec, který zobrazí měsíc jako číslo od 1 do 12, například 4 pro duben odvozené od datového typu sloupce Datum a čas DOB . |
Viz také
Nápověda pro doplněk Power Query pro Excel
Přidání vlastního sloupce (docs.com)