< návrat zpět

MS Excel


Téma: Power M a SQL dotazování (parametr z buňky) rss

Zaslal/a 27.11.2019 14:17

Dobrý den,

přes PowerQuery mám nastavený dotaz na SQL databázi (viz příloha), který obsahuje standardně příkazy SELECT, FROM a WHERE. Právě u příkazu WHERE by mě zajímalo, jestli jde nějakým způsobem změnit pevnou hodnotu (v mém případě "0001") za odkaz na buňku v daném sešitu?

Zkoušel jsem vytvořit dodatečnou tabulku o 1 buňce, tu potom pomocí Drill down rozpadnout pouze na jednoduchou hodnotu a na tuto tabulku se následně odkazovat u příkazu WHERE, akorát se mi nedaří kód napsat správně a Excel mi vždy vypisuje různé druhy chyb...

Poradil by někdo, prosím, jak má být kód správně napsaný? Podle chyb, které Excel vypisuje mám špatně deklarovanou hodnotu v dodatečné tabulce.

Děkuji.

Příloha: png45093_sql_powerm_prikaz.png.png (10kB, staženo 54x)
45093_sql_powerm_prikaz.png.png
Zaslat odpověď >

Strana:  « předchozí  1 2
#045134
avatar
Při konstrukci dotazu ho vytvořte na samostatném řádku:
= "DRIVER=...(tato část kódu je OK)...WHERE#(lf)ONR = " & Tabulka2() ""
Tady chybí spojení textu:
= "DRIVER=...(tato část kódu je OK)...WHERE#(lf)ONR = " & Tabulka2() & ""
Po zadání takového příkazu by se jako výsledek vyhodnocení měl ukázat validní sql kód. Tento není.
Spíš by tam mělo být něco jako:
= "DRIVER=...(tato část kódu je OK)...WHERE#(lf)ONR = '" & Tabulka2() & "'"citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21

Relativní cesta - zdroje Power Query

Alfan • 25.4. 10:49

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 10:47

Relativní cesta - zdroje Power Query

Alfan • 25.4. 10:40