Když Excel přestane stačit. Jak Power Query pomáhá firmám zásadním způsobem zvládnout práci s daty

Rozhovor Tomáše Pospíchala (CPO IVITERA) s Lukášem Luskou, lektorem a konzultantem ze společnosti ICT Pro.

Ve světě, kde jsou data základem většiny firemních rozhodnutí, zůstává Excel stále jedním z nejpoužívanějších nástrojů. Přesto mnoho uživatelů přehlíží jeho rozšíření, která výrazně zjednodušují práci – a jedním z nich je Power Query. Právě tomuto nástroji se věnoval rozhovor s Lukášem Luskou, konzultantem a lektorem společnosti ICT Pro.

Lukáš Luska, ICT Pro

„Power Query je dnes velké téma, ale málokdo o něm ví,“ říká Lukáš Luska. Ačkoliv je tento nástroj součástí Excelu od roku 2016, mezi běžnými uživateli je stále málo známý. Přitom právě on umožňuje automatizovat úpravy dat, které by jinak vyžadovaly desítky hodin ruční práce. „Věci, které by normálně dělali ručně po každém exportu, mohou lidé díky Power Query připravit jednou a hotovo,“ dodává.

Data z různých zdrojů, jedno řešení

Power Query nachází uplatnění tam, kde je třeba spojit nebo upravit data z různých systémů – od CSV souborů přes databáze až po webové stránky. Lektor ICT Pro popisuje typickou situaci: „Když někomu řeknete, že chcete data v určité podobě, málokdy je dostanete tak, jak je potřebujete. A právě na to slouží Power Query.“ Podle něj není důležité, odkud data pochází, důležité je, že je lze pomocí tohoto nástroje sjednotit a upravit do použitelné podoby.

Velkou výhodou je i přívětivost pro začátečníky. Kurz Power Query, který Lukáš Luska vede, je dvoudenní a zvládne jej i člověk s minimálními zkušenostmi. „Stačí vědět, že existuje buňka nebo sloupeček. To je všechno,“ říká.

Od maker k automatizaci

Power Query se v mnoha firmách stává náhradou za starší přístupy, například skriptování v jazyce VBA. Makra podle jeho slov sice mají stále své místo – například při automatickém generování dokumentů nebo zasílání e-mailů, ale pro běžnou transformaci dat už vhodná nejsou. „Makra bych dnes používal jinak. Power Query je efektivnější a bezpečnější. Navíc je Microsoft u maker čím dál přísnější, kvůli bezpečnostním rizikům.“

V praxi to znamená nejen úsporu času, ale i změnu ve způsobu práce. Lukáš Luska popisuje konkrétní příklad z kurzu: „Jedna účastnice vytvářela týdny jídelní lístky pro dvě provozovny. Po kurzu to zvládla za tři minuty. Firmu nakonec opustila, protože už ji nebavilo dělat zbytečnou práci.“

AI jako pomocník, ne náhrada

Kromě Power Query se dnes stále častěji skloňuje i využití umělé inteligence při práci s daty. Lukáš Luska k tomu přistupuje pragmaticky: „AI mám placenou a používám ji denně. Za dvacet dolarů měsíčně pracuje za tři lidi. Ale vždy říkám – musíte být dobrý kontrolor.“ Umělá inteligence podle něj dokáže pomoci s analýzou, strukturací i pochopením dat, ale nelze ji nechat pracovat bez lidské kontroly. „Je to prediktivní nástroj. Musíte umět správně formulovat otázky a pak i ověřit odpovědi,“ dodává.

Kurzy pro laiky i pokročilé

ICT Pro přizpůsobuje kurzy podle úrovně účastníků. „Vstupní dotazníky jsou fajn, ale často neodhalí, co lidé skutečně umí. Proto se na začátku ptám, co od kurzu očekávají,“ vysvětluje Lukáš Luska. Vyučuje i formou online, kde má možnost sledovat pokrok účastníků v reálném čase a v případě potřeby jim „převzít myš“. Výhodou je podle něj i možnost pracovat s vlastními daty: „Reálné problémy z praxe jsou pro výuku nejlepší. Účastníci se učí nejen nové funkce, ale i logiku práce s daty.“

Důraz klade i na dostupnost výukových materiálů. „Když se po kurzu vrátíte do práce, většinou vás okamžitě pohltí úkoly. A polovina toho, co jste se naučili, zmizí. Proto je důležité mít kvalitní materiály, ke kterým se můžete vrátit.“

Trendy a vývoj

Do budoucna vidí Lukáš Luska velký potenciál v propojení Power Query s dalšími nástroji. „Power Query je základem Power BI. Microsoft si uvědomil, jak silný nástroj vytvořil, a proto jej integroval do samostatného řešení.“ Vývoj podle něj směřuje k větší automatizaci a dostupnosti datových nástrojů pro běžné uživatele.

Kurzy Power Query navštěvují i lidé z oborů mimo IT – například HR specialisté, markeťáci nebo obchodníci. „Dnes pracuje s daty prakticky každý. A není to o tom, že by se měli bát technologií. Jen je důležité, aby dostali příležitost porozumět jim jednoduše,“ uzavírá Lukáš Luska.


Rozhovor Tomáše Pospíchala s Lukášem Luskou

Přepis podcastu

Tento přepis podcastu byl vytvořen s využitím automatizované technologie rozpoznávání řeči. 

Tomáš Pospíchal: Dnes natáčíme v pražském školicím středisku společnosti ICT Pro. Mým hostem je Lukáš Luska, konzultant a lektor této společnosti. Dnešním tématem je efektivní práce s daty v Excelu, zejména s využitím nástroje Power Query. Jak velké téma je to ve firemním byznysu v této době?

Lukáš Luska: V dnešní době je to velké téma, ale málokdo o něm ví.

Jak to?

Je to z toho důvodu, že velká spousta lidí potřebuje neustále upravovat data, a to hlavně proto, že data se čerpají z různých nástrojů, exportů z databází a podobně. A mnoho lidí to musí upravovat ručně, což jim zabírá obrovské množství času. Power Query je poměrně nová technologie, která se objevila v roce 2010, ale od roku 2016 je přímo součástí Excelu.

O této možnosti však většina lidí neví. A zásadní věc je, že Power Query usnadňuje práci neuvěřitelným způsobem. Když lidé po školení zjistí, co všechno Power Query umí, bývají překvapení. Tato technologie jim totiž ušetří obrovské množství času, protože věci, které by normálně dělali ručně po každém exportu nebo po každém zpracování dat, mohou udělat jednou a hotovo.

Kde se konkrétně dá tato technologie využít? Jaké jsou nejčastější případy jejího využití?

Mnoho analytiků potřebuje data převést do přehlednější podoby, ať už pro externí aplikace, nebo další nástroje. V tu chvíli potřebují data upravit a odstranit věci, které jsou nadbytečné. Když někomu řeknete, že chcete data v určité podobě, málokdy je dostanete tak, jak je potřebujete. A právě na to slouží Power Query.

Jako lektora těchto kurzů se vás musím zeptat na vaši profesní zkušenost a praxi.

S daty jsem začal přicházet do styku už v páté třídě na základní škole, kde jsem poprvé potřeboval upravovat data pomocí VBA, což je skriptovací jazyk v Excelu. Dělalo se to poměrně složitě, ale šlo to. V dnešní době, kdy přicházím do firem, zjistím, že spousta lidí používá databáze trochu jiným způsobem, než by měli. Pro ně je databáze často jen práce s Excelem.

Excel má sice určité limity, má miliony řádků, ale když mu dáte například tři sta tisíc řádků, začnou se objevovat problémy. Excel totiž nemá problém tato data zpracovávat, ale má problém je zobrazit. A právě pro tyto případy existuje Power Query.

S tímto nástrojem jsem se poprvé setkal v roce 2010 a od té doby jsem přestal používat VBA makra. V současnosti jsou VBA makra bezpečnostní hrozbou, Microsoft je automaticky zakazuje. V dnešní době se v každé firmě, která pracuje s databázemi v Excelu, aplikují nástroje jako Power Query. Často se stává, že když někdo přijde na kurz VBA, zjistí, že vlastně potřebuje jenom transformovat data, a Power Query je pro ně mnohem jednodušší a efektivnější volbou.

Takže jako laika mě hned napadá, že makra jsou přežitá?

Na transformování dat rozhodně ano. S tím souhlasím. Ale na druhou stranu mají makra stále svou sílu. Používal bych je však na jiném principu. Například, když mám v Excelu seznam, kde ve sloupci A figuruje soupis zaměstnanců, a potřebuji pro každého vytvořit nějaké šablony nebo soubory. Pomocí VBA projdu jednotlivé řádky, vytvořím soubory pro každého zaměstnance, naplním je daty z dalších sloupců a tyto soubory mohu uložit na disk nebo je automaticky poslat e-mailem. Dále je možné třeba automaticky zapisovat události do Google kalendáře. Na to je VBA stále výborné, ale pro úpravu vstupních dat do jiných aplikací už to rozhodně není vhodné.

Zpět ke kurzu Power Query. Pro koho je určen a jaké jsou minimální vstupní znalosti jeho účastníků?

Kurz je určen pro kohokoliv, kdo se musí pravidelně zabývat úpravou dat. Nezáleží na profesi. Účastníky mohou být analytici, ale i manažeři, kteří potřebují zpracovávat data. Je určen pro lidi, kteří potřebují spojit data z různých zdrojů, například Excel souborů, ale i z exportů nebo datových souborů typu CSV. Tuto aplikaci lze použít i pro stahování dat z webů, například z webové stránky České národní banky. Co potřebujete k účasti? Stačí mít Excel a vědět, že existuje buňka nebo sloupeček. To je všechno.

Jak kombinujete teoretické a praktické cvičení?

Poměr mezi teorií a praxí je vyvážený. Nejprve probíráme teoretická témata a pak si ukazujeme, jak to reálně funguje. To je ta praktická část. A navíc mají účastníci příklady, na kterých si to mohou vyzkoušet. Tyto příklady jsou praktické, i když se nejedná o živá data. Používáme testovací data, která ale odpovídají běžnému využití ve firmách. Tímto způsobem se účastníci učí na příkladech, které mohou reálně použít.

Hraje roli, jaké zdroje dat používáte – například CSV, databáze nebo načítání dat z webů?

Vůbec ne. Nástroj je výjimečný v tom, že dokáže propojit data z různých zdrojů, ať už jde o databáze jako Microsoft, MySQL, Oracle, Teradata nebo SAP. Tento nástroj dokáže tyto databáze snadno propojovat. Navíc je velmi jednoduchý, což ho činí ideálním pro začátečníky. Součástí nástroje je i možnost načítat data z CSV souborů, které jsou generovány různými systémy. Ať už jsou data psaná v češtině nebo angličtině, s různými formáty data, všechno lze snadno sjednotit.

Jak se přizpůsobujete rozdílným znalostem účastníků kurzu, například juniorním a seniorním pozicím?

Každý kurz začíná stejně – zjišťuji, co účastník umí, zda se již s touto platformou setkal a jaký má cíl. To znamená, jestli se chce naučit základní dovednosti, nebo jestli se po kurzu bude starat o celou hierarchii ve firmě. Každý kurz je jiný. I když mám osnovu, přizpůsobuji ji konkrétní skupině, kterou mám právě na kurzu. Když vím, že někdo potřebuje konkrétní funkce, a ostatní je nepotřebují, přizpůsobím kurz tak, aby se zaměřil na to, co je relevantní. Nechci, aby účastníci byli na kurzu, kde dostávají informace, které pro ně nejsou užitečné.

Jaká je délka kurzu?

Délka kurzu závisí na konkrétním typu kurzu. Kurz zaměřený na Power Query trvá dva dny a je určen pro začátečníky. Nicméně, je možné na něj navázat dalším vzděláváním, protože po jeho absolvování účastníci získají dobrý základ. Kurz končí na poměrně pokročilé úrovni, ale existují další možnosti, jak pokračovat a naučit se nové techniky, které práci ještě více usnadní.

Zmínil jste motivaci účastníků k tomu, aby pro ně byl kurz užitečný. Mohou tedy pracovat s vlastními daty?

Ano, účastníci mohou pracovat s vlastními daty. Není to problém, ale záleží na tom, co v těchto datech najdou. Někteří účastníci přinášejí data, která jsou dobře zpracovaná, ale většina dat, na kterých pracujeme, je reálná a reflektuje problémy, které firmy skutečně řeší.

Například, může být potřeba propojovat tabulky jednoduchou funkcí, což je snadné, ale někdy se objeví problém, když data obsahují mezerníky nebo jiné neviditelné znaky. Takové praktické problémy se na kurzu řeší, protože to jsou situace, které účastníci mohou zažít v praxi. Chci, aby účastníci nebyli jen nadšení z naučených funkcí, ale aby skutečně věděli, jak data správně zpracovat v reálných podmínkách.

Zmínil jste, že Power Query je efektivní při opakovaném zpracování velkých objemů dat. Jaká je jeho výhoda oproti tradičním databázím, jako jsou CSV soubory?

Při porovnání Power Query a klasických databází záleží na tom, co konkrétně s daty potřebujete dělat. Ne každý má přístup k pokročilým nástrojům pro práci s databázemi. Některé firmy mají externí databáze, kde lze použít SQL dotazy, ale v praxi se často setkávám s tím, že lidé sice mohou psát SQL dotazy, ale jen do textového pole, což není ideální pro práci s databázemi. V takových případech často firmy přenášejí data do Excelu, aby s nimi mohli dále pracovat. I když Excel není ideální z hlediska výkonu a bezpečnosti, stále se používá.

Dají se definovat nějaké nejčastější chyby nebo omyly, které vaši účastníci řeší v rámci databází? Co napravujete?

Naštěstí princip je takový, že účastníci nemohou poškodit data. Pokud jde o chyby, které se u nich objevují, většina problémů spočívá v tom, že postup, který je v pozadí, je někdy uložen v nesprávném pořadí. To však není problém, který by měl větší dopad. Pokud bych měl vyzdvihnout jednu věc, tak se občas stává, že si účastníci nejsou jisti, zda mají použít transformaci sloupce nebo zda je lepší přidat nový sloupec a využít specifické funkce. Pokud k této chybě dojde, lze ji ale snadno opravit.

Moderní nástroje, jako Python, jsou velmi populární. Jaké je efektivní využití Power Query v kombinaci s těmito nástroji?

Power Query má velkou výhodu v tom, že k analýze není potřeba žádné programování. V dnešní době je také velmi populární umělá inteligence, která dokáže zpracovávat data, ale k tomu se dostaneme později. Power Query umožňuje zpracovávat data velmi jednoduše, aniž by uživatel musel znát vzorce v Excelu.

Navíc je to nástroj, který umožňuje zpracovávat miliardy záznamů, což je pro Excel nemožné, protože ten má limit na milion řádků. Výhodou Power Query je také oddělení procesu zpracování dat od výstupu, což znamená, že si můžete vybrat, zda chcete výstup v podobě běžné tabulky nebo kontingenční tabulky, aniž byste museli data znovu načítat. Tento nástroj je skutečně dobře navržený.

Existuje nějaká souvislost mezi dalším trendem, který se nazývá low-code, no-code a Power Query? Je tam nějaký průsečík?

Pokud jde o low-code a no-code, Power Query se s těmito trendy velmi dobře propojuje, protože nevyžaduje žádné kódování. Jediný „kód", který musíte napsat, je URL adresa, kde se nacházejí vaše data, například webová adresa nebo cesta na disku. Power Query umožňuje jednoduché kliknutí na soubor, což znamená, že s ním může pracovat každý, aniž by měl jakékoli zkušenosti s programováním.

Před chvílí jste zmiňoval umělou inteligenci. Jak změní práci s daty v současné podobě? Samozřejmě se nebudeme bavit o tom, co bude za rok, protože to nevíme, ale jak vidíte současnou situaci v této oblasti?

Mohu říci, že jsem absolutní milovník AI. Mám placenou verzi, která je pro mě jako zaměstnanec za dvacet dolarů měsíčně a pracuje za tři lidi po celý měsíc. Co se týká analýzy dat, AI už v současnosti dokáže analyzovat data a v případě placených verzí můžete přímo nahrát Excel soubor, na kterém AI provede analýzu. Na druhou stranu, AI je stále ve stádiu, kdy může docházet k tzv. halucinacím, tedy k chybám v generovaných odpovědích.

Přesně tak.

AI je vlastně prediktivní nástroj, který předpovídá, co má následovat za další slovo. To znamená, že musíte umět správně formulovat otázky. Když to zvládnete, je to opravdu skvělý pomocník.

A musíte být dobrý kontrolor.

Ano, to je ta druhá věc, kterou jsem chtěl zmínit. Když AI poskytne výstup, máte dvě možnosti. Buď můžete přidat další „prompt", což je zpráva, kterou s ním komunikujete, a zeptat se ho, jestli je si jistý svým výstupem. Pokud mu to zadáte, AI vám odpoví buď „ano, jsem si jistý", nebo „omlouvám se za předchozí odpověď, byla chyba tady a tady". Vždy je třeba kontrolovat. Druhá možnost je manuální kontrola. Pokud pracujete s daty, doporučuji kontrolovat obě varianty. AI má úžasnou schopnost pracovat s daty a když ji požádáte, aby se ujistila, její odpověď vám poskytne cennou informaci.

Takže to je ověření potenciálních chyb?

Ano, je to tak. I když je AI skvělý pomocník, je vždy potřeba lidský faktor pro ověření správnosti výstupů. AI mě nikdy nenahradí.

Co by měl udělat manažer, aby si osvojil technologii jako Power Query a používal ji jako pomocníka, třeba i v kombinaci s AI?

Co se týče Power Query, tento nástroj má dvě hlavní možnosti. Na internetu je mnoho informací, které jsou snadno dohledatelné, a Power Query je poměrně intuitivní nástroj. Na druhou stranu existují věci, které uživatele nemusí napadnout. To, že vidíte ikonu, je super, ale mohou vám chybět praktické postupy, jako například to, že určité tlačítko byste neměli používat, protože v budoucnu budete potřebovat jiný nástroj nebo funkci.

V tomto ohledu je otázkou, zda absolvovat kurz. Upřímně řečeno, pro mě osobně je levnější variantou jít na kurz, než se učit jako samouk. Čas, který bych investoval do samostudia, by byl mnohem delší. A v dnešní době nejsou peníze to, co mě motivuje, ale čas. Vzdělávat se můžete i sami – spousta informací je volně dostupná. Otázkou je, kolik času na to máte. Kurz vám pomůže získat potřebné znalosti rychleji a systematicky. Neříkám, že bez školení to nejde. Ale pokud na výsledky spěcháte, může být kurz jednodušší cestou.

Co vás na práci s Power Query na vašich kurzech nejvíce baví?

Co se týče práce s Power Query v mých kurzech, baví mě především rozzářené úsměvy účastníků. Když přijdou a jsou ohromeni, že to všechno jde tak snadno. Uvědomí si, že nemusejí používat VBA a dělat práci manuálně, když celou měsíční práci mohou dokončit za pár minut. Je to pro mě naprosto úžasné, protože dělám práci, která mě nesmírně baví.

Co považujete za nejdůležitější, aby si účastníci z vašeho kurzu odnesli? Jaké znalosti či dovednosti jim chcete předat a co je podle vás minimem, s nímž by měli z kurzu odejít?

Pokud jde o to, co chci, aby si účastníci kurzu odnesli, jde především o znalosti a pochopení logiky fungování nástroje. Když zapomenou, kde mají napsat čárku nebo jaké tlačítko mají stisknout, to si mohou vždy najít. Důležité je, aby pochopili, jak to celé funguje. Rád se držím jednoho citátu: „Jestli to nedokážeš vysvětlit jednoduše, tak jsi to nepochopil." Tuto větu řekl Albert Einstein a já ji miluji od svého mládí. Vysvětluji všechny věci co nejjednodušeji, protože to účastníkům umožňuje vše pochopit a následně převzít do své vlastní terminologie.

V současné době jsou stále realizovány živé kurzy, je zde i remote varianta a online kurzy. Zmínil jste, že existuje hodně e-learningových platforem s přednahranými kurzy. Kde podle vás leží optimum? Když vezmete v úvahu současný IT svět, který často pracuje remote, je těžké shromáždit odborníky na jednom místě a soustředit je z celého světa. Co si o tom myslíte?

To je zajímavá otázka, protože já se přikláním k tomu, že to závisí především na tom, co jednotlivci vyhovuje. Osobně například vidím, co účastník mého kurzu dělá během celého trvání kurzu. Na začátku mu řeknu, že mám možnost sledovat jeho pokrok. Dělám to i z toho důvodu, že účastník nemusí mít kompletní přístup nebo nainstalované potřebné nástroje, případně nemá administrátorská oprávnění, která v daný moment nemůže vyřešit. Proto jsme náš přístup nastavili trochu jinak.

Během covidových prázdnin jsme tento systém upravili tak, aby byl co nejefektivnější. Není to jen o tom, že vidím, co účastník dělá, ale dokonce mohu převzít ovládání jeho myši a okamžitě opravit chyby. To mi umožňuje „být u něj" a komunikovat s ním, jako bychom stáli vedle sebe, přitom může být na druhé straně planety. To pro mě znamená, že neexistují žádné skutečné limity. Na druhou stranu je pravda, že účastníci pracující doma mohou být rušeni okolím, což někteří zvládají lépe než jiní.

Pokud jde o e-learning, nahrané materiály mají tu výhodu, že si je můžu přehrát. Velkou nevýhodou e-learningu je to, že nemůžete položit otázky. Na rozdíl od online kurzů nebo fyzických kurzů, kde to není problém.

Co by měl zohlednit člověk, který uvažuje o vzdělávání v oblasti IT? Nemám nyní na mysli konkrétní nástroje jako Power Query nebo podobné technologie. Jaké požadavky by měl klást na poskytovatele kurzu a podle jakých kritérií by si měl vybírat?

Pokud někdo uvažuje o vzdělávání v oblasti IT, měl by brát v úvahu především formu kurzu. Velmi dobré je se podívat na reference, protože ne všechny kurzy, které jsou nejlevnější, jsou také nejkvalitnější. Neříkám, že čím dražší kurz, tím lepší, to vůbec ne. Mám spíše zkušenost, že to bývá často naopak. Určitě je důležité se podívat na reference a osobní doporučení, což je nejlepší varianta. Pokud je účastník ve firmě, doporučil bych se zeptat, zda někdo nemá zkušenosti s tímto střediskem nebo kurzem, jaké to pro ně bylo, co se dozvěděli a jaký to mělo přínos.

Důležité je také zjistit, jaké materiály účastníci dostanou a v jaké formě. Mohou si po absolvování kurzu dané dovednosti sami vyzkoušet a dál se vzdělávat? Protože když se vrátíte do práce po kurzu, prvním úkolem je obvykle práce, kterou jste museli odložit. V tu chvíli se hlava zaplní novými informacemi a půlka toho, co jste se naučili, je pryč.

To je realita, která se nedá obejít. Proto jsou pro mě osobně materiály na kurzu nejdůležitější věcí, na kterou bych se ptal. Bude možné se ke kurzu po několika týdnech vrátit a zopakovat si jeho obsah, abych z něj vytěžil maximum? Pokud ne, považuji to za nevýhodu – musel bych pak investovat další čas do samostudia nebo absolvovat kurz znovu.

Tato otázka se může týkat i lidí z oborů mimo IT, protože si dokážu představit někoho, kdo pracuje v marketingu, prodeji nebo třeba v HR, a ten stále více potřebuje pracovat s daty. A samozřejmě existuje určitá bariéra vstupu, to nelze popřít.

Souhlasím s vámi. A právě proto jsou naše kurzy koncipovány tak, aby byly vysvětleny co nejjednodušší formou. Nejde o to, že bychom účastníka kurzu odškolili a řekli „dobře, máme hotovo" a pokračovali dál. To vůbec ne. Chci, aby účastník měl na kurzu úsměv na tváři – to je pro mě priorita.

Na našich kurzech se setkávám s mnoha lidmi z oblasti HR, analytiky, databázovými specialisty a dalšími, kteří mají zkušenosti s databázemi. Tyto osoby mají potřebu vědět, co dělají ostatní, a být schopní jim pomoci. Z dosavadní zkušenosti se mi nestalo, že by někdo přišel na kurz a nepochopil, o čem se mluví. Naopak, často se ptají na další technologie, které bychom mohli probrat.

Co by nemělo současným technologiím chybět, aby byly pro laiky, kteří se zrovna neorientují v technologiích, dostupnější a méně komplikované?

Já si nemyslím, že by v současných technologiích byla nějaká zásadní bariéra. Každý člověk umí to, co k své práci potřebuje, a pokud danou technologii dosud nepotřeboval, je zcela normální, že ji nezná. Já přece také nemohu vědět všechno. Vím to, s čím se potýkám v rámci své práce lektora. A vzhledem k tomu, že školím jako celek, mám v této oblasti větší zkušenosti.

Ale samozřejmě počítám s tím, že každý člověk nemůže znát všechny technologie. To vůbec není špatně. Naopak mě těší, když někdo, kdo chce zvládnout pokročilejší dovednosti, přijde nejdřív na kurz základů. Často si po jeho absolvování uvědomí, že právě tyto základy jim do teď chyběly – jen k nim dříve neměli příležitost.

Nemyslím si tedy, že by byla nějaká zásadní bariéra. Samozřejmě pokud někdo přijde na kurz o Power Query a nikdy neotevřel Excel, bude to pro něj výzva. Na druhou stranu je pravda, že technologie, jako je Power Query, už jsou na školách vyučovány, což podle mě není úplně ideální. Školství by nemělo vyučovat nástroje, které jsou komerčními produkty. Mám na to specifický názor, který raději nebudu rozvádět.

Pokud jde o to, zda účastník dokáže zvládnout pokročilé techniky, je jasné, že na školení, které se zaměřuje na pokročilé techniky, nemůžete přijít, pokud nemáte základní dovednosti. Souhlasím s tím, že by HR mělo být opatrné při rozhodování o tom, kdo na jaký kurz může jít. Vstupní dotazníky nejsou vždy ideální metodou, protože když dostanete dotazník a máte jej vyplnit, nebudete přece svému nadřízenému nebo HR říkat, že něco neovládáte. V takovém případě se často obracíte na Google, Wikipedii, StackOverflow nebo dokonce na AI.

Všechny technologie mají nějaký začátek, vyvolávají určitý zájem, po němž obvykle následuje útlum. Vidíte nějaký trend v práci s daty? Například něco, co by Power Query mohlo nahradit, nebo se o to už pokouší?

Upřímně si myslím, že Power Query by mohlo snadno nahradit celý Excel, protože při práci s ním je potřeba přepnout do režimu, kde vás nezajímají řádky, ale sloupce, tedy tabulka jako celek. Poté můžete použít výstupy, jako je kontingenční tabulka a podobně. Vlastně už to tak i je, protože existuje nástroj nazvaný Power BI. Tento nástroj vychází ze čtyř doplňků Power Query, Power Pivot, Power Maps a Power View, které byly součástí Excelu. Microsoft si velmi uvědomil, jak úžasnou aplikaci vytvořil, a rozhodl se vytvořit z ní samostatný produkt, což je Power BI.

Věnujete se Power BI i ve vašem kurzu?

Ano i ne. To, co děláme v Power Query, je v podstatě to samé, co se dělá i v Power BI. Je to ta samá část. Kdybychom to chtěli rozšířit o Power BI, samozřejmě by bylo potřeba přidat několik dalších dní, ale jinak je to v podstatě stejné.

Máte nějaké konkrétní příběhy z praxe, kdy účastníci vašeho kurzu udělali rychlý pokrok a pomohli svým firmám?

(smích) Mám jeden velmi pěkný a úsměvný příběh. Přišla za mnou účastnice z jedné firmy, která tři týdny připravovala jídelní lístky pro dvě závodní jídelny. Pracovala s Excel soubory a musela vytvořit zhruba 120 dokumentů. Vše dělala ručně – kopírovala buňky, upravovala formát, tiskla. Firma ji na kurz z finančních důvodů neposlala, takže si ho uhradila sama.

Po absolvování kurzu Power Query mi s úsměvem řekla, že celou tuto práci teď zvládne za tři minuty. Najednou měla problém vysvětlit nadřízeným, proč by na stejnou činnost měla potřebovat tři týdny jako dřív. Nakonec v té firmě po půl roce skončila. Řekla mi: „Já už tam chodím jen dělat, že dělám. Už mě to takhle nebaví.“

Co si z toho vzít? Čas, který díky Power Query ušetříte, můžete věnovat smysluplnějším úkolům. Můžete si odpočinout od stresu, naučit se něco nového, nebo se konečně pustit do věcí, které jste dlouho odkládali. A to se netýká jen Power Query – stejné platí i pro nástroje založené na umělé inteligenci. Klíčové je umět s ušetřeným časem dobře naložit.

Mimochodem, AI považuji za fascinující nástroj. Často slýchám obavy, že lidem vezme práci nebo je přiměje méně přemýšlet. Já si to nemyslím. Podle mě lidé nepřijdou o práci kvůli AI, ale kvůli tomu, že neumějí s AI pracovat. Proto říkám: zkoušejte si s ní hrát. Klidně jí napište, co máte v ledničce, a nechte si navrhnout recept. Je to neuvěřitelně praktické.

A co je ještě důležitější – AI vás může přimět přemýšlet jinak. Začne s vámi vést dialog, klást otázky, na které by vás možná samotné nenapadlo se ptát. Donutí vás podívat se na problém z jiné strany. A často se přistihnete, že už znáte odpověď ještě dřív, než se jí zeptáte.

Co plánujete dál ve svém profesním rozvoji? Co byste chtěl účastníkům kurzů předat v budoucnu?

Věnuji se hlavně tomu, abych měl přehled o nástrojích, které se objevují, a chápu jejich souvislosti. Dnes to není jen o jednom softwaru. Učili jsme se třeba VBA, ale modernější nástroje bývají jednodušší a rychlejší. Účastníkům rád ukazuji různé alternativy, i když v některých firmách není možné změnit vše hned. Ale pokud pochopí, že existuje lepší cesta, můžou ji předat dál.

Na mých kurzech se učíme nejen Power Query, ale i spoustu praktických věcí navíc – třeba užitečné klávesové zkratky. Většina lidí zná Ctrl+C a Ctrl+V, ale zkuste třeba stisknout Windows + V. To otevře schránku, kde si můžete vybrat z naposledy kopírovaných textů. Takové drobnosti často lidem zjednoduší práci víc, než by čekali.

A proč by se podle vás lidé měli rozhodnout právě pro váš kurz?

Jednoznačně kvůli úspoře času. Když si spočítáte, kolik času může díky tomu ušetřit každý zaměstnanec za měsíc, dostanete zajímavé číslo. Navíc, když člověk ví, jak si práci usnadnit, začne ho víc bavit. Má prostor soustředit se na důležitější věci. A proč konkrétně na náš kurz? Protože během dvou intenzivních dnů získá člověk tolik informací, že už nebude muset trávit hodiny hledáním návodů na internetu. Je to hlavně o čase. A ten je dnes to nejcennější, co máme.