Když přidáte sloupec, existuje mnoho běžných způsobů, jak změnit a formátovat různé datové typy. Můžete například chtít zjistit, jestli je číslo liché nebo sudé, malá písmena textového řetězce nebo zobrazit název měsíce s datem a časem. Power Query nabízí mnoho užitečných příkazů, abyste dosáhli toho, co chcete, a aniž byste se museli uchylovat ke vzorcům.
Každá z následujících částí ukazuje několik příkladů toho, co můžete dělat, a pak shrnuje všechny příkazy dostupné pro každý datový typ.
Důležité: V následujících příkladech se používá karta Přidat sloupec , aby původní sloupec zůstal beze změny. Obecně se jedná o osvědčený postup, který vám pomůže vyhnout se neúmyslným chybám aktualizace. Každý z těchto příkazů je také k dispozici na kartě Transformace , která změní původní sloupec. Při změně původního sloupce buďte opatrní, což může vést k neúmyslným chybám aktualizace.
Spropitné Pokud chcete rychle vytvořit ukázková data a vyzkoušet proceduru, vytvořte excelovou tabulku s několika sloupci a řádky a pak ji naimportujte. Další informace najdete v tématech Vytváření a formátování tabulek a Import z excelové tabulky.
Tato část obsahuje několik příkladů textu a pak zobrazuje seznam všech dostupných textových příkazů. Použití příkazu Parse je popsáno v jiném tématu. Další informace najdete v tématu Parsování textu ve formátu JSON nebo XML.
Velká písmena každého slova v řetězci:
-
Vyberte sloupec LoudMemo.
-
Vyberte Přidat sloupec > Extrahovat > velkými písmeny každé Word. Přidá se nový sloupec s výsledkem.
Zjištění délky řetězce:
-
Vyberte sloupec Celé jméno.
-
Vyberte Přidat formát sloupce >> délku. Přidá se nový sloupec s výsledkem.
Souhrn příkazů textového datového typu
Extrahovat |
Formátování |
Udělat rozbor |
---|---|---|
|
|
|
Tato část obsahuje několik příkladů čísel a pak zobrazuje seznam všech dostupných číselných příkazů.
Výpočet faktoriálu čísla:
-
Vyberte sloupec Ukázkové číslo.
-
Vyberte Přidat sloupec > Vědecké > Factorial. Přidá se nový sloupec s výsledkem.
Vyhledání tangens čísla:
-
Vyberte sloupec Zadané číslo.
-
Vyberte Přidat sloupec > Trigonometrie > Tangent. Přidá se nový sloupec s názvem Tangent s výsledkem 0,999999673.
-
Vyberte Přidat sloupec > zaokrouhlování > Zaokrouhlit nahoru. Nový sloupec s názvem Zaokrouhlit nahoru se přidá s výsledkem 1.
Poznámka Číslo 0,785398 je 270 stupňů v radiánech.
Přidání dvou sloupců čísel:
-
Vyberte sloupce StoreA a StoreB.
-
Vyberte Přidat statistiku > sloupce> součet.
Výpočet procenta čísla:
V tomto příkladu je hodnota 4 hodnocení průzkumu v rozsahu 1 až 5.
-
Vyberte sloupec Hodnocení zákazníka.
-
Vyberte Přidat sloupec > Standardní > procent. V dialogovém okně Procento zadejte hodnotu nebo použijte hodnotu sloupce.
V našem příkladu zadejte 500. Chcete vyjádřit procento jako 80 %, protože číslo 4 je 80 % z 5 na stupnici hodnocení od 1 do 5. 80 % je,08 jako desetinná hodnota, kde měřítko je 0 až 1 a 100 % je desetinná hodnota 1. Chcete-li převést na správné procento a měřítko, výpočet je: (4/500)*100, což poskytuje hodnotu 0,08.
Spropitné
Po načtení dotazu do listu se ve sloupci Procento zobrazí hodnota 0,08, ale konečným cílem je vyjádřit se jako procento. V Excelu vyberte sloupec Procento a pak vyberte Domů > Procento
Souhrn příkazů číselných datových typů
Standardní |
Statistiky |
Matematický |
Trigonometrie |
Zaokrouhlení |
---|---|---|---|---|
|
|
|
|
|
Tato část obsahuje několik příkladů data, času a doby trvání a pak zobrazuje seznam všech dostupných příkazů pro datum, čas a dobu trvání.
Zobrazení názvu měsíce data:
-
Vyberte sloupec StartDate.
-
Vyberte Přidat sloupec > datum > měsíc > Název měsíce.
Zobrazení čísla týdne v roce kalendářního data:
-
Vyberte sloupec Order Date (Datum objednávky).
-
Vyberte Přidat sloupec > datum > týden v roce.
Zobrazení aktuálního věku osoby s datem narození:
-
Vyberte sloupec DOB.
-
Vyberte Přidat sloupec > od data > věku. Tento příkaz převede hodnotu na délku formátu času: Days.Hours:Minutes:Seconds nebo 25177.15:27:41.1876935. Jedná se o počet dnů od data narození do současnosti.
-
Vyberte Přidat sloupec > doba trvání > roků. Tím převedete hodnotu sloupce Age na číselný rok nebo 68,97984786.
-
Pokud chcete odebrat desetinná místa, vyberte Přidat sloupec > Zaokrouhlit > Zaokrouhlit dolů.
Souhrn příkazů data, času a doby trvání
Datum |
Čas |
Doba trvání |
---|---|---|
|
|
|