Dzięki Piotr za filmik. Dokładnie pół roku temu zadałem na www.excelforum.pl dokładnie to samo zagadnienie. Odezwał się z rozwiązaniem MISTRZ Power Query - BillSzysz . Jeszcze raz podziękowania dla Billa ;)
Witam. Pozdrowienia z urlopu. Filmik przedstawia fajną sztuczkę w Power Query, dzięki bardzo za materiał. Ja się mierzyłem z podobnym, ale nieco odmiennym problem , mianowicie przekształceniu danych, w których informacja o danym produkcie przechowywana jest w kilku wierszach do postaci: jeden rekord- jeden wiersz. Niestety. poległem :-). Dodatkowym utrudnieniem było to, że informacje wejściowe dla jednego rekordu są pogrupowane nie tylko w kilku wierszach - dokładnie w 3 wierszach, ale dodatkowo w kilku kolumnach, powiedzmy 4. Zatem jeden rekord składa się z 3 wiersze x 4 kolumny = prawie 12 komórek, bo część kolumn jest scalona. Ratowałem się poprzez indeks i podaj.pozycję zwiększając, bądź zmniejszając w funkcji indeks argument z podaj.pozycję. Przygoda z Power Query jest fascynująca, ale jak oglądam przekształcenia zaawansowane pisane "z palca", np. przez wspomnianego Bila Szysza, to ciarki przechodzą po plecach. Przepraszam z góry za ewentualne błędy, ale piszę z komórki. Dzięki raz jeszcze za kolejną porcję wiedzy podaną w przystępny sposób. Łapka w górę.
A czy masz jeszcze te dane? Z chęcią bym się z nimi zmierzył. Poza tym mógłby to być znakomity przykład do kursu PQ który "odpalam" w wersji beta "na dniach".
pmsocho Dzięki za odpowiedź. Zaraz kończę urlop. Jak będę na miejscu, to wyślę formatkę, zapewne generowaną z jakiegoś systemu, bo zawsze co do joty jest taka sama. Różnić się może liczbą rekordów. Pozdrawiam serdecznie.
Film Extra, ale ja potrzebuję przerzucić wartość danych w danym roku z wierszy do kolumn (2022 i 2023) mam bazę danych (ok. 5000 wierszy) i podobny problem, ale Twój sposób nie zadziałał, bo moje informacje w wierszach nie powtarzają się parami.. a mianowicie kolejne wiersze zapisują wartość w danym roku, zwykle 2022 i następny wiersz (ta sama nazwa i inne opisy) 2023. Ale zdarza się też, że w kolejnych wierszach są zapisane wartości w roku np.: 2022,2023, 2022, 2022, 2022, 2023, 2022,2023, 2023 (a więc nie po kolei, zdarza się że po prostu może brakować wartości na dany rok) dlatego układ zero jedynkowy nie zadziała.. co zaproponujesz ?
Jeśli nie znalazłeś odpowiedzi na swoje pytanie w moich filmach, to zaproponuję abyś przygotował plik z przykładowymi danymi oraz opisem tego co chcesz osiągnąć i umieść post na jakimś Excelowym forum.
@@pmsocho Bardzo dziękuję za Twój komentarz. tak też zrobię. Obawiam się jednak, że mój opis problemu jest mało precyzyjny, a rozwiązanie bardzo proste.. tylko jeszcze go nie znam😆
Próbowałem zrobić to samo, czterech zestawów po trzy kolumny, ale "Anulowano przestawienie innych kolumn" nie wyszło, gdyż zniknęły wszystkie rekordy zawierające wartość NULL. Musiałem w kolumnach podmienić wszędzie wartości NULL na np.: TEST, a w przypadku daty wstawiłem datę, która nie występuje w moich danych. Dopiero tak przygotowane dane można było przerobić wg twojego schematu. Być może jest łatwiejszy sposób na to by nie były usuwane wartości NULL?
Czesc! Fajnie tłumaczysz. Wszystko jasne. Udalo mi sie zrobic kolumny indeks dla 3 warosci (sku, ilosc, cena), ale dla tej wersji przekształcenie na kolumnę przestawną nie dziala prawidłowo. W kolumnie powstałej z modulo (3), wybieram 'wartosc' i w opcjach zaawansowanych 'nie agreguj' i powstaje błędny uklad, w ktorym widze cene w wierszu z wartościami null dla sku i ilosc 🤔 Jak rozwiązać ten problem? Help ;)
Powielam pytanie, jak zrobić dokładnie coś odwrotnego. Potrzebuję tego do tworzenia dokumentów za pomocą korespondencji seryjnej, więc jedna i ta sama osoba, może być tylko raz i mieć różną ilość danych (kolumn).
Ciężko pomóc nie widząc danych i tego jak są one zorganizowane. Sposobów może być bardzo wiele. Być może ta technika pomoże: ua-cam.com/video/ppCMR2Yb0KI/v-deo.html Jeśli nie to zapraszam na mój kurs video Power Query, po przerobieniu materiału z kursu będziesz potrafił dowolnie zmieniać układ danych. Link w opisie pod filmem. Albo przygotuj plik z przykładowymi danymi oraz dokładny opis tego co chciałbyś osiągnąć i umieść post na jakimś excelowym forum - na pewno ktoś pomoże.
Witam. Mam pytanie, Czy jest możliwość by własna funkcja z vba lub jakaś z excela wyszukiwała w np wyszukaj C1 w A:B i daj wynik 2 i następny i tak dalej "ALE" by wyszukało wszystkie znalezione wartosci nie tylko pierwsza znaleziona jak np w wyszukaj.pionowo. Bo mam napisana funkcje ale w ilosciach danych okolo 2mln (A:B + D+E, i to nadal się powieksza) pozycji zajmuje mu jedna pozycja do 11 sekund czy da rade to jakos przyspieszyc do sekundy ? czy jedynie baza danych? proszę o odpowiedz efekt końcowy Numer: 475475475475 to wartości w kilku miejscach 1111, 1112, 11113, 1432567, 22345/5 k.2 oczywiście to sa kolumny już z pełnymi wartościami o różnych gatunkach :D c1 wartosc szukana, A:B Zakres szukania, D1 wynik szukania. Ogólnie mam taka funkcje już tylko że w formacie integer(jak zmienię na LONG to juz excel sie wiesza całkowicie, ale nie wiem czemu ) i kilkanascie kolumn po szukaniu od 1 do 30000 i potem od 30001 do 60000 itd. (LONG daje to że działa bez zakresu czyli A:B) ale dziala to jeszcze wolniej albo całkowicie zawiesi excela ;/ )) ;/ lecz to razem trwa 11 sekund jezeli chodzi o jedna pozycje żmudna praca ;/ (plik na którym pracuje ma około 60 mb i nadal rośnie ;/? :)?
Cześć Kamil, Nie do końca rozumiem co, gdzie i jak. Prześlij do mnie przykładowy plik (wystarczy 100-200 rekordów - wygeneruję sobie dodatkowe kilkaset tysięcy) opisz dokładnie co, gdzie, jak, skąd i dokąd to może będę w stanie pomóc. Kontakt do mnie znajdziesz na mojej stronie www.pmsocho.com
A masz jakis sposób na rozscalanie komórek w tabeli i automatyczne wypełnienie ich danymi np. komórka a1 i a2 są scalone i ich wartość to data "2017-01-01" po rozscaleniu komórek w obu ma być automatycznie wpisana wartość "2017-01-01"
Witam, mam problem z PQ, systematycznie pobieram pliki z internetu i chce aby po odświeżeniu tabeli nowe dane wyskakiwaly w tabeli. niestety każdy plik musze otwierac recznie inaczej power query nie ma do niego dostepu, jak obejsc ten problem? z góry dziekuje a pomoc.
Jeśli plik jest zamknięty to nie ma możliwości odświeżenia zapytania które się w nim znajduje! Możesz albo napisać makro które będzie otwierało pliki odświeżało je i zamykało albo możesz mieć wszystkie zapytania w jednym pliku zamiast w różnych.
Ciężko pomóc nie widząc danych i tego jak są one zorganizowane. Sposobów może być bardzo wiele. Być może ta technika pomoże: ua-cam.com/video/ppCMR2Yb0KI/v-deo.html Jeśli nie to zapraszam na mój kurs video Power Query, po przerobieniu materiału z kursu będziesz potrafił dowolnie zmieniać układ danych. Link w opisie pod filmem. Albo przygotuj plik z przykładowymi danymi oraz dokładny opis tego co chciałbyś osiągnąć i umieść post na jakimś excelowym forum - na pewno ktoś pomoże.
@@pmsocho , hahaha! Spadłeś mi z nieba Złoty Człowieku! Po 3 latach odpowiedziałeś na komentarz i akurat w tym czasie jest mi to potrzebne do rozliczenia podatku z kryptowalut, a od jakiegoś czasu już w Excelu nie byłem, odkąd nie pracuję, a uwierz mi sporo rzeczy umiem zaawansowanych w Excelu i VBA (w PowerQuery też coś tam umiem)! :-) Tak, dokładnie o takie przekształcenie mi chodziło! Dziękuję!!! :D
@@kamilfilipowski6458 To się nazywa wyczucie czasu :) Od kilkunastu miesięcy nie pozostawiłem żadnego komentarza bez odpowiedzi ale wcześniejszych zdarzało mi się nie zauważyć bo powiadomienia o nich przychodziły nieregularnie. Nie będę się rozwodził. Tak czy inaczej - świetnie, że pomogło.
Objawienie. Dziękuje. Szukałem Częgos takiego.
Świetnie! Dzięki za oglądanie i komentarz :)
Super wielkie dzięki od wczoraj zachodziłam w głowę jak takie przekształcenie wykonać :)
Świetnie, że pomogłem. 👍 Dzięki za oglądanie i komentarz. Wpadaj na kanał jak najczęściej :)
Dzięki Piotr za filmik. Dokładnie pół roku temu zadałem na www.excelforum.pl dokładnie to samo zagadnienie. Odezwał się z rozwiązaniem MISTRZ Power Query - BillSzysz . Jeszcze raz podziękowania dla Billa ;)
BillSzysz jest super smart nie tylko w Power Query :)
Dzięki. Zachęcam do samodzielnego przetestowania na pliku, który jest pod filmem. Okazuje się, że to działa !
Nie ma innej opcji - musi działać! :)
Dziękuję za film.
:)
Dzięki, super tłumaczysz...
Dzięki za miłe słowa i lajka!
Dokładnie tego szukałam, dzięki !!😊
Thanks for the transformation with PQ : )
Be my guest :)
Bardzo przydatny film. Warto subskrybować Twój kanał.
Cieszę się, że tak uważasz! :)
Extra!!! Dzięki za mega film!
Cieszę się, że się podobało :)
Dzięki za miłe słowa i lajka!
Dzięki za film.
:)
Witam. Pozdrowienia z urlopu. Filmik przedstawia fajną sztuczkę w Power Query, dzięki bardzo za materiał. Ja się mierzyłem z podobnym, ale nieco odmiennym problem , mianowicie przekształceniu danych, w których informacja o danym produkcie przechowywana jest w kilku wierszach do postaci: jeden rekord- jeden wiersz. Niestety. poległem :-). Dodatkowym utrudnieniem było to, że informacje wejściowe dla jednego rekordu są pogrupowane nie tylko w kilku wierszach - dokładnie w 3 wierszach, ale dodatkowo w kilku kolumnach, powiedzmy 4. Zatem jeden rekord składa się z 3 wiersze x 4 kolumny = prawie 12 komórek, bo część kolumn jest scalona. Ratowałem się poprzez indeks i podaj.pozycję zwiększając, bądź zmniejszając w funkcji indeks argument z podaj.pozycję. Przygoda z Power Query jest fascynująca, ale jak oglądam przekształcenia zaawansowane pisane "z palca", np. przez wspomnianego Bila Szysza, to ciarki przechodzą po plecach. Przepraszam z góry za ewentualne błędy, ale piszę z komórki. Dzięki raz jeszcze za kolejną porcję wiedzy podaną w przystępny sposób. Łapka w górę.
To co opisałeś to praca w sam raz dla Power Query :)
A czy masz jeszcze te dane? Z chęcią bym się z nimi zmierzył. Poza tym mógłby to być znakomity przykład do kursu PQ który "odpalam" w wersji beta "na dniach".
pmsocho
Dzięki za odpowiedź. Zaraz kończę urlop. Jak będę na miejscu, to wyślę formatkę, zapewne generowaną z jakiegoś systemu, bo zawsze co do joty jest taka sama. Różnić się może liczbą rekordów.
Pozdrawiam serdecznie.
Spokojnie wypoczywaj!
Dzięki. super film!
Świetnie, że się podobał! :)
Super przykład! Rzeczywiście trzeba się zaprzyjaźnić w narzędziem PQ.
Cieszę się, że pomogłem :)
Super opcja
Zgadzam się w 100% :) Obejrzyj też inne filmy o PQ które mam na kanale:
ua-cam.com/play/PLfGfuCZ0S4hU8oDLQERH575oe0bkt9D48.html
Film Extra, ale ja potrzebuję przerzucić wartość danych w danym roku z wierszy do kolumn (2022 i 2023)
mam bazę danych (ok. 5000 wierszy) i podobny problem, ale Twój sposób nie zadziałał, bo moje informacje w wierszach nie powtarzają się parami.. a mianowicie kolejne wiersze zapisują wartość w danym roku, zwykle 2022 i następny wiersz (ta sama nazwa i inne opisy) 2023. Ale zdarza się też, że w kolejnych wierszach są zapisane wartości w roku np.: 2022,2023, 2022, 2022, 2022, 2023, 2022,2023, 2023 (a więc nie po kolei, zdarza się że po prostu może brakować wartości na dany rok) dlatego układ zero jedynkowy nie zadziała.. co zaproponujesz ?
Jeśli nie znalazłeś odpowiedzi na swoje pytanie w moich filmach, to zaproponuję abyś przygotował plik z przykładowymi danymi oraz opisem tego co chcesz osiągnąć i umieść post na jakimś Excelowym forum.
@@pmsocho Bardzo dziękuję za Twój komentarz. tak też zrobię. Obawiam się jednak, że mój opis problemu jest mało precyzyjny, a rozwiązanie bardzo proste.. tylko jeszcze go nie znam😆
Super film. Dzięki :)
Dzięki za miłe słowa, komentarz i lajka! :)
Piotr to narzędzie to potęga
Zgadzam się w 100%!
Próbowałem zrobić to samo, czterech zestawów po trzy kolumny, ale "Anulowano przestawienie innych kolumn" nie wyszło, gdyż zniknęły wszystkie rekordy zawierające wartość NULL.
Musiałem w kolumnach podmienić wszędzie wartości NULL na np.: TEST, a w przypadku daty wstawiłem datę, która nie występuje w moich danych.
Dopiero tak przygotowane dane można było przerobić wg twojego schematu.
Być może jest łatwiejszy sposób na to by nie były usuwane wartości NULL?
Niestety wartości null zawsze znikną przy tej operacji. Jedyny sposób aby nie zniknęły to zamienianie ich tak jak to zrobiłeś.
Mega!
Super! Dzięki za aktywność na moim kanale (komentarz, lajki).
Czesc! Fajnie tłumaczysz. Wszystko jasne. Udalo mi sie zrobic kolumny indeks dla 3 warosci (sku, ilosc, cena), ale dla tej wersji przekształcenie na kolumnę przestawną nie dziala prawidłowo. W kolumnie powstałej z modulo (3), wybieram 'wartosc' i w opcjach zaawansowanych 'nie agreguj' i powstaje błędny uklad, w ktorym widze cene w wierszu z wartościami null dla sku i ilosc 🤔
Jak rozwiązać ten problem? Help ;)
Ciężko powiedzieć o może być nie tak. Prześlij mi na maila plik w którym masz dane i Twoje zapytanie to rzucę na nie okiem w wolnej chwili.
Powielam pytanie, jak zrobić dokładnie coś odwrotnego. Potrzebuję tego do tworzenia dokumentów za pomocą korespondencji seryjnej, więc jedna i ta sama osoba, może być tylko raz i mieć różną ilość danych (kolumn).
Ciężko pomóc nie widząc danych i tego jak są one zorganizowane. Sposobów może być bardzo wiele.
Być może ta technika pomoże:
ua-cam.com/video/ppCMR2Yb0KI/v-deo.html
Jeśli nie to zapraszam na mój kurs video Power Query, po przerobieniu materiału z kursu będziesz potrafił dowolnie zmieniać układ danych. Link w opisie pod filmem.
Albo przygotuj plik z przykładowymi danymi oraz dokładny opis tego co chciałbyś osiągnąć i umieść post na jakimś excelowym forum - na pewno ktoś pomoże.
Witam. Mam pytanie, Czy jest możliwość by własna funkcja z vba lub jakaś z excela wyszukiwała w np wyszukaj C1 w A:B i daj wynik 2 i następny i tak dalej "ALE" by wyszukało wszystkie znalezione wartosci nie tylko pierwsza znaleziona jak np w wyszukaj.pionowo. Bo mam napisana funkcje ale w ilosciach danych okolo 2mln (A:B + D+E, i to nadal się powieksza) pozycji zajmuje mu jedna pozycja do 11 sekund czy da rade to jakos przyspieszyc do sekundy ? czy jedynie baza danych? proszę o odpowiedz efekt końcowy Numer: 475475475475 to wartości w kilku miejscach 1111, 1112, 11113, 1432567, 22345/5 k.2 oczywiście to sa kolumny już z pełnymi wartościami o różnych gatunkach :D c1 wartosc szukana, A:B Zakres szukania, D1 wynik szukania. Ogólnie mam taka funkcje już tylko że w formacie integer(jak zmienię na LONG to juz excel sie wiesza całkowicie, ale nie wiem czemu ) i kilkanascie kolumn po szukaniu od 1 do 30000 i potem od 30001 do 60000 itd. (LONG daje to że działa bez zakresu czyli A:B) ale dziala to jeszcze wolniej albo całkowicie zawiesi excela ;/ )) ;/ lecz to razem trwa 11 sekund jezeli chodzi o jedna pozycje żmudna praca ;/ (plik na którym pracuje ma około 60 mb i nadal rośnie ;/? :)?
Cześć Kamil,
Nie do końca rozumiem co, gdzie i jak. Prześlij do mnie przykładowy plik (wystarczy 100-200 rekordów - wygeneruję sobie dodatkowe kilkaset tysięcy) opisz dokładnie co, gdzie, jak, skąd i dokąd to może będę w stanie pomóc. Kontakt do mnie znajdziesz na mojej stronie www.pmsocho.com
A masz jakis sposób na rozscalanie komórek w tabeli i automatyczne wypełnienie ich danymi np. komórka a1 i a2 są scalone i ich wartość to data "2017-01-01" po rozscaleniu komórek w obu ma być automatycznie wpisana wartość "2017-01-01"
Zobacz ten materiał:
ua-cam.com/video/6Luwu2UcDyc/v-deo.html
Witam,
mam problem z PQ, systematycznie pobieram pliki z internetu i chce aby po odświeżeniu tabeli nowe dane wyskakiwaly w tabeli. niestety każdy plik musze otwierac recznie inaczej power query nie ma do niego dostepu, jak obejsc ten problem? z góry dziekuje a pomoc.
Jeśli plik jest zamknięty to nie ma możliwości odświeżenia zapytania które się w nim znajduje! Możesz albo napisać makro które będzie otwierało pliki odświeżało je i zamykało albo możesz mieć wszystkie zapytania w jednym pliku zamiast w różnych.
Perfect, dzięki, :)
:)
Witam. A jak zrobić dokładnie coś odwrotnego? :-)
Ciężko pomóc nie widząc danych i tego jak są one zorganizowane. Sposobów może być bardzo wiele.
Być może ta technika pomoże:
ua-cam.com/video/ppCMR2Yb0KI/v-deo.html
Jeśli nie to zapraszam na mój kurs video Power Query, po przerobieniu materiału z kursu będziesz potrafił dowolnie zmieniać układ danych. Link w opisie pod filmem.
Albo przygotuj plik z przykładowymi danymi oraz dokładny opis tego co chciałbyś osiągnąć i umieść post na jakimś excelowym forum - na pewno ktoś pomoże.
@@pmsocho , hahaha! Spadłeś mi z nieba Złoty Człowieku! Po 3 latach odpowiedziałeś na komentarz i akurat w tym czasie jest mi to potrzebne do rozliczenia podatku z kryptowalut, a od jakiegoś czasu już w Excelu nie byłem, odkąd nie pracuję, a uwierz mi sporo rzeczy umiem zaawansowanych w Excelu i VBA (w PowerQuery też coś tam umiem)! :-) Tak, dokładnie o takie przekształcenie mi chodziło! Dziękuję!!! :D
@@kamilfilipowski6458 To się nazywa wyczucie czasu :) Od kilkunastu miesięcy nie pozostawiłem żadnego komentarza bez odpowiedzi ale wcześniejszych zdarzało mi się nie zauważyć bo powiadomienia o nich przychodziły nieregularnie. Nie będę się rozwodził. Tak czy inaczej - świetnie, że pomogło.
Super zaoszczędziłem wieki
Super!
Dzięki za komentarz i lajka!
pro!
Dzięki :)
Love
Dzięki za oglądanie i komentarz :)
Power Query = magia
Super :)
i kolejny raz się przydałeś chłopie złoty :)
Cieszę się, że pomogłem. Dzięki za oglądanie i komentarz :)