Pojďme přidat několik sloupců pro dekonstrukci různých typů kalendářních dat z existujícího pole Datum objednávky. Můžete například chtít určit den v týdnu nebo zadat datum, například pondělí 15. ledna.
-
Vyberte sloupec Order Date (Datum objednávky).
-
Vyberte Přidat sloupec > Sloupec z příkladu > Z výběru a zadejte Leden.
-
Pokud dáváte přednost návrhu, stiskněte Enter a pak vyberte OK.
-
Power Query automaticky přejmenuje sloupec na "název měsíce".
-
Vyberte sloupec Order Date (Datum objednávky ), přidejte nový sloupec, zadejte "Den" a pak v seznamu vyberte Pondělí .
-
Power Query vyplní sloupec názvy dnů a přejmenuje sloupec "Day Name" (Název dne).
-
Pokud chcete Power Query naučit rozpoznávat vzory, postupujte takto:
-
Vyberte Sloupec Datum objednávky a přidejte nový sloupec.
-
Zadejte "Pondělí, 15. ledna 2018", které odpovídá datu daného řádku, a stiskněte Enter.Pokud se nic nestane, zkopírujte datum, které jste právě zadali, a vložte ho do řádku níže. Tentokrát se Power Query rozhodl udělat něco s datem objednávky, ale ne s čím.
-
Stiskněte Enter, přejděte na třetí řádek a zadejte "Sobota, 20. ledna 2018".
-
Power Query vyplní vzor data, ale data nejsou úplně správná, takže ho budeme dál učit.
-
Poklikejte na čtvrtý řádek a nahraďte "January" (Leden) za "Únor".
-
Stiskněte klávesu Enter. Power Query vzorec zjistí a použije ho na zbývající řádky.
-
-
Pokud chcete transformovaná data vrátit do excelového listu, vyberte Domů > Zavřít & Načíst.
Poznámka: Pokud chcete řádek záhlaví přesto změnit, pojmenujte ho například na Vlastní datum.