Cíl dne
Místo XLOOKUP vzorců v Excelu přesuneme kategorizaci do Power Query. Proč? Protože se spusťí automaticky při každém obnovení dat.
V Projectu: Pokračuj v chatu uvnitř svého Projectu z Day 1 — Custom Instructions šetří kontext, knowledge files (glosář, cheat sheet) máš po ruce. Pokud Claude použije termín, který si nepamatuješ, řekni: „Vysvětli mi to z mého glosáře."
Kroky
- Otevři Power Query Editor
- Klikni na tab Přidat sloupec → Vlastní sloupec
- Pojmenuj sloupec “Kategorie”
- Vlož podmínkový výraz (viz prompt)
- Klikni OK a zkontroluj výsledky
Vzorový prompt
Potřebuji M kód pro vlastní sloupec v Power Query který kategorizuje
bankovní transakce. Sloupec se jmenuje "Popis".
Začínám s tímto:
if Text.Contains([Popis], "ALBERT") then "JÍDLO"
else if Text.Contains([Popis], "OMV") then "TRANSPORT"
else "OSTATNÍ"
Rozšiř ho o tyto obchody typické pro ČR:
Supermarkety: Tesco, Kaufland, Lidl, Penny, Billa, Globus, Rohlík, Košík
Benzínky: Shell, EuroOil, Benzina, MOL, Robin Oil
Fastfood: McDonald's, KFC, Burger King, Subway, Pizza Hut
Doručení: Bolt Food, Wolt, Dáme jídlo
Streaming: Netflix, HBO, Disney+, Spotify, Apple Music
Transport: Bolt, Uber, RegioJet, ČD, DPP, PID
Zdraví: Dr.Max, Benu, Neofarma, lékárna
Telekomunikace: O2, T-Mobile, Vodafone, UPC, Cetin
Kód musí být validní M syntax. Přidej komentáře (#"...").
Výstup dne
Power Query s automatickou kategorizací. Přidej nový CSV soubor, klikni Obnovit — kategorie se přiřadí bez jakékoliv práce.