< návrat zpět

MS Excel


Téma: Relativní cesta - zdroje Power Query rss

Zaslal/a 2.9.2022 9:57

AlfanDobrý den,
chci se zeptat na zdroje dat v Power Query a na cestu k nim.

Zdroje dat si namapuji, buď jsou to soubory z jedné složky a další třeba je konkrétní *.xlsx sešit.

Pak se mi automaticky zapíše v PQ Absolutní cesta.

Já bych si to pak rád nějak zeditoval na cestu Relativní.
Mám na mysli třeba konkrétně u té složky, aby tam bylo napsáno něco obdobného:
"..\data\"

Absolutní cesta je tam třeba tato:
= Folder.Files("C:\Users\alfan\Documents\Deník\data")

Děkuji.
Radek

Zaslat odpověď >

#053308
avatar
zdravím
používám pojmenovanou buňku třeba "FPath" kde je zápis cesty, kterou si načtu potom v PQ
let
Source = Excel.CurrentWorkbook(){[Name="FPath"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}}),
Column1 = #"Changed Type"{0}[Column1]
in
Column1

a tu potom používám pro načtení do hlavního zdroje dat.
třeba to nějak pomůže nebo navede na podobný způsob 10citovat
#053309
Alfan
Děkuji.
Ale nejsem z toho moudrý.

Relativní cesta zapsat tedy nejde?citovat
#053311
avatar
sry, ne uplně dobře jsem pochopil

na relativní cestu lze do buňky "FPath" zapsat maticový vzorec

=ZLEVA(POLÍČKO("filename");NAJÍT("[";POLÍČKO("filename"))-1)[/code]

případně i s odkazem na buňku kde bude název souboru i s koncovkou a buňka pojmenovaná "soubor"

[code]=ZLEVA(POLÍČKO("filename");NAJÍT("[";POLÍČKO("filename"))-1)&soubor[/code]
#053312
avatar
k předchozímu příspěvku (nevím proč mi to nechce dát hromadně)

má to ale svá úskalí pokud je například otevřeno více souborů v excelu z různých umístění může se načíst cesta na jiný souborcitovat
#053313
avatar

veny napsal/a:


má to ale svá úskalí pokud je například otevřeno více souborů v excelu z různých umístění může se načíst cesta na jiný soubor

Funkce POLÍČKO má ještě jeden parametr - buňku.
Pokud chybí, vrací hodnotu podle toho, co je v excelu zrovna aktivní.citovat
#053320
Alfan
Děkuji oběma.
Musím se na to podívat až budu mít více času.
Tajně jsem doufal, že budu moct tu cestu napsat "natvrdo" Relativně přímo v PQ.citovat

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

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32