Hodnota do Power Query přímo z buňky Excelu
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Tento návod je o tom, jak v jazyce M (Power Query) získat hodnotu z konkrétní buňky Excelu, ve kterém Power Query je. Je tedy zřejmé, že tento postup platí pouze pro jazyk M v Excelu, a ne v Power BI.
Jazyk M si neumí vytáhnout data z buňky formou odkazu (např. "C2"), ale umí si je vytáhnout z vložené tabulky. Ta může mít jen jeden řádek, který obsahuje žádanou buňku.
Pokud chceme tedy hodnotu z této buňky vytáhnout, zapíšeme do prvního řádku dotazu toto:
- = Excel.CurrentWorkbook(){[Name="nice_table"]}[Content][nice_column]{0}
Za jméno tabulky i jméno sloupce (červeně) si dosaďte jméno vaší tabulky a jméno sloupce.
Tuto hodnotu pak můžeme používat ve kterémkoliv jiném dotazu, např. takto ve vlastním sloupci:
Hodnotu z buňky je možné použít v Power Query víceméně jakkoliv. V buňce můžeme např. definovat cestu k souboru, ze kterého se načítá dotaz.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.