Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 63953 Skopiuj do schowka Power Query pobieranie z komórki nazwy folderu z danymi
Autor Wiadomość
mirek74 
forumowicz


Posty: 13
Wysłany: 27-01-2019, 17:54   Power Query pobieranie z komórki nazwy folderu z danymi

Przeglądnąłem forum pod kątem zmiany źródła danych w Power Query, znalazłem jeden post z podobnym tematem, ale nie rozwiązuje on mojego problemu.

link do postu

Przygotowuję czysty szablon do analizy danych z wielu tabel zawartych w osobnych skoroszytach, które umieszczone są w jednym folderze. Z tego narzędzia korzystać będą osoby zorientowane w Excelu, ale w Power Query jeż mniej.

Chciałbym, aby użytkownik mógł wkleić adres lokalizacji folderu, w którym są skoroszyty z danymi do konkretnej komórki oraz aby po odświeżeniu, dane aktualizowałyby się automatycznie.
Moim zamysłem jest zrobienie takiej gotowej maszynki i udostępnienie jej w pracy.

W pierwszym kroku nazwałem komórkę A2 jako Link poprzez menadżera nazw i wkleiłem do adresu źródła:

Źródło = Excel.CurrentWorkbook(){[Name="Link"]}[Content]{0}[Column1]

I nie działa, zamiast importować tabele z danymi, to jedynie pobiera lokalizację folderu jako tekst.
Pewnie brakuje jakiegoś elementu w kodzie, który zmieniłby tekst na coś co rozpozna PQ jako prawdziwe źródło.
Proszę o informację czego brakuje i co jest źle.

Pozdrawiam

Test - link w komórce arkusza.xlsx
Pobierz Plik ściągnięto 23 raz(y) 16.4 KB

ID posta: 361406 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2016
Pomógł: 948 razy
Posty: 2713
Wysłany: 27-01-2019, 20:26   

Kod:
C:\Users\mirek\Desktop\WRO\KPJ
a gdzie jest plik?Jakieś ABC.xlsx itp?
należy dodać na końcu (odwołania) ścieżki nazwę pliku (wraz z rozszerzeniem) gdzie są dane.
_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu
ID posta: 361417 Skopiuj do schowka
 
 
mirek74 
forumowicz


Posty: 13
Wysłany: 27-01-2019, 21:04   

Nie chodzi o to, aby podać ścieżkę do konkretnego pliku, problem polega na tym, aby podać ścieżkę do całego folderu, gdzie będą pliki o różnych nazwach, ale o jednakowej strukturze.
ID posta: 361420 Skopiuj do schowka
 
 
bodek 


Wersja: Win Office 2016
Pomógł: 948 razy
Posty: 2713
Wysłany: 27-01-2019, 21:26   

soooorki,nie załapałem
Kod:
let
    Path = Excel.CurrentWorkbook(){[Name="Path1"]}[Content]{0}[Column1],
    Źródło = Folder.Files(Path)
in
    Źródło

gdzie Path1 komórka z nazwą, w której jest ścieżką do folderu
_________________
Szkolenia z Excela, Power Query, Power Pivot, wizualizacje danych w Excelu
ID posta: 361423 Skopiuj do schowka
 
 
mirek74 
forumowicz


Posty: 13
Wysłany: 27-01-2019, 21:59   

Zadziałało, dziękuję bardzo za pomoc.

Pozdrawiam serdecznie
ID posta: 361425 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe