Wielkie dzięki za ten przykład - od jakiegoś czasu poszukiwałam rozwiązania jak przenieść nazwy miesięcy z wierszy do nagłówków kolumn - bez tworzenia kwerendy krzyżowej w acessie. Zaraz sprawdzę czy zadziała:)
+pmsocho Wyszło.. . Miałam niepoukładane dane, wiec nie mogłam zadziałać Modulo, ale po prostu zadziałało przestawienie jednej kolumny o nazwie "Miesiac" :) - teraz tylko nie wiem jak sobie poradzić z sortowaniem miesięcy. Zamiana słownej nazwy miesiąca na datę skutkuje errorem . Wiec chwilowo efekt mam taki ze musze pola posortować recznie, albo zaakceptować fakt ze grudzień będzie przed październikiem:D
Piękny przykład na to, że nawet działania wyłącznie na interfejsie użytkownika (czyli klikalne rozwiązania) to potęga :-) Power Query to moje ulubione narzędzie w excelu :-)) Dzięki Piotr
+Bill Szysz dobrze, że w trakcie piekę mazurki to jakoś koję nerwy :) przed Ex"97 były pewno rozwiązania gdzie wszystko robiło się z klawiatury, ale zły mamon przybył i zakrył wszystko interfejsem
Super rozwiązanie, bardzo przydatne. Dzięki. Mam jednak pytanie czy da się podobną operację przeprowadzić gdy dane wejściowe zawierają różne ilości danych np. pierwsza liczy 4 wiersze druga 6 wierszy a trzecia 8. Rozróżnikiem, po którym rozpoznajemy rozpoczęcie nowych danych jest pusty wiersz. Z góry dzięki za odp.
Dzięki za miłe słowa. Bez problemu da się to zrobić ale wygodnie będzie wykorzystać w jednym z kroków grupowanie a następnie wpisać ręcznie funkcję dodającą kolejne liczby dla grup. Jeśli prześlesz mi przykładowe dane na maila to rozklikam Ci to wolną chwilą :)
Bardzo przydatne! Zastanawiam się,, czy możliwe jest wykorzystywanie tego samego zapytania dla kilku arkuszy (taki sam układ, inne dane). Chodzi mi o sytuację kiedy co miesiąc potrzebuję wykonać te same kroki w PQ by doprowadzić tabelę do użytecznego wyglądu. Czyli w skrócie jak skorzystać ze starego zapytania dla nowych danych umieszczonych w nowym arkuszu? Mam nadzieję, że moje pytanie jest zrozumiałe, dopiero zaczynam przygodę z PQ :)
Jedno zapytania zwraca jeden zbiór danych. Możesz "stare" zapytanie przekierować na nowe źródło (folder, plik, arkusz, tabelę) albo możesz zduplikować zapytanie i to zduplikowane przekierować na nowe źródło danych. Jeśli dopiero zaczynasz przygodę z Power Query to polecam mój kurs: www.pmsocho.com/automatyczne-laczenie-pobieranie-przeksztalcanie-danych-excelu-power-query/
Cześć, Próbuje użyć tego rozwiązania do: Mam 3 kolumny. Pierwsza to "nazwa województwa" gdzie dane województwo możne wystąpić tyle razy ile wystąpi miast z kolumny trzeciej, druga to "licznik z miast" z zakresem wartości od 1 do 4 , trzecia to "Miasto" Np mam dwa wiersze w kolumnie pierwszej "Wielkopolskie", kolumna druga z wartością 2 w obu wierszach, kolumna 3 to wiersz dla Poznań oraz wiersz dla Komorniki. Jak na takich danych w PQ przekształcić by każde różne miasto trafiło do nowej kolumny tj. wierszy bezie 16 a kolumn w zależności ile miast? Poradzisz coś?
Kolumny drugiej nie potrzebujesz. Zamiast niej utwórz kolumnę która ponumeruje miasta w każdym województwie: ua-cam.com/video/V3wBGh3H3ow/v-deo.html Jak już to zrobisz to metodą pokazaną w tym odcinku: ua-cam.com/video/n72WsDKi0Yg/v-deo.html Osiągniesz to o co pytasz :)
A dla danych nie w kolumnie a w wierszu i Excela 2007 bez Power Query jak to zrobić? Dane w postaci N: 170;Time:00:05:40;T1= 22.1'C;T2= 23.2'C;T3= 23.2'C;T4= 23.0'C;T5= 22.9'C;T6= 23.2'C;T7= 21.8'C;T8= 21.7'C;N: 171;Time:00:05:42;T1= 22.1'C;T2= 23.2'C;T3= 23.2'C;T4= 23.0'C;T5= 22.9'C;T6= 23.2'C;T7= 21.9'C;T8= 21.7'C;
gdyby ktoś miał Worda, to skopiować kolumnę do Worda (bez nagłówka), wejść w kartę "tabela" konwersja na tekst, a później znowu na tabelę z podziałem na trzy kolumny, skopiować i wrócić do Excela:) (najszybciej?) :)
+Iwona Bilska hehe...a to niby nie jest klikalne? ;-) I, po zastanowieniu....nie, nie jest najszybsze, bo Piotr podał tylko najprostsze (klikalne) rozwiązanie. Gdyby do niego dołożyć kilka kroków to w sumie nic nie trza byłoby robic przy innej ilości wierszy które należy przekształcic, tylko kliknąć "odśwież" :-) Pozdrawiam przedwielkanocnie :-)
+Iwona Bilska Bill Szysz jest moim adwokatem w Power Query :) :) :) Podałem najprostsze z rozwiązań, które jest w miarę dynamiczne. W Twoim podejściu przy nowych danych trzeba będzie te kroki jeszcze raz zrobić - w moim nie :)
Próbowałem to zrobić formułą przy czym Dane miałem w kolumnie G od komórki G3 a tablę 4-kolumnową tworzyłem od komórki J3. Wyszło mi coś takiego: =JEŻELI(CZY.PUSTA(INDEKS($G$3:$G$100;ILE.WIERSZY($J$3:J3)*4-MAX.K({1;2;3;0};LICZBA.KOLUMN($J3:J3))));"";INDEKS($G$3:$G$100;ILE.WIERSZY($J$3:J3)*4-MAX.K({1;2;3;0};LICZBA.KOLUMN($J3:J3)))) i działa:))). Wiadomo Power Query jest pewnie o wiele wydajniejszy ale formułą też się da :) Pozdrawiam.
Właśnie wykorzystałem ten sposób do stworzenia tabeli głosowania na Teams dla mojego zespołu. Dzięki za to!
Świetnie :) Dzięki za oglądanie i komentarz. 👍
Wielkie dzięki za ten przykład - od jakiegoś czasu poszukiwałam rozwiązania jak przenieść nazwy miesięcy z wierszy do nagłówków kolumn - bez tworzenia kwerendy krzyżowej w acessie. Zaraz sprawdzę czy zadziała:)
+Agnieszka S.
Sprawdź i daj znać :)
+pmsocho Wyszło.. . Miałam niepoukładane dane, wiec nie mogłam zadziałać Modulo, ale po prostu zadziałało przestawienie jednej kolumny o nazwie "Miesiac" :) - teraz tylko nie wiem jak sobie poradzić z sortowaniem miesięcy. Zamiana słownej nazwy miesiąca na datę skutkuje errorem . Wiec chwilowo efekt mam taki ze musze pola posortować recznie, albo zaakceptować fakt ze grudzień będzie przed październikiem:D
+Agnieszka S.
Pewnie da się coś na to zaradzić ale musiałbym zobaczyć dane :)
Super! już wysłałam:)
Świetna szkoła! Krótkie filmy wraz z możliwością ćwiczenia na pliku i podpatrzenia rozwiązania. Szkoda, że gdzieś uciekłeś z YT...
Piękny przykład na to, że nawet działania wyłącznie na interfejsie użytkownika (czyli klikalne rozwiązania) to potęga :-)
Power Query to moje ulubione narzędzie w excelu :-))
Dzięki Piotr
+Bill Szysz dobrze, że w trakcie piekę mazurki to jakoś koję nerwy :) przed Ex"97 były pewno rozwiązania gdzie wszystko robiło się z klawiatury, ale zły mamon przybył i zakrył wszystko interfejsem
+Iwona Bilska
Też nieraz tęsknię za DOSem czy innym "wszystko z konsoli" ;-)
ja nie tęsknię bo się za późno urodziłam dla informatyki :), ale wydawanie nowych wersji z jakąś masakrą, która niby sama coś robi ...
Wspaniałych Świąt i zmykam się nie odzywać :)
Bardzo ciekawe!:)
Dzięki za oglądanie i komentarz :) 👍👌
Super rozwiązanie, bardzo przydatne. Dzięki.
Mam jednak pytanie czy da się podobną operację przeprowadzić gdy dane wejściowe zawierają różne ilości danych np. pierwsza liczy 4 wiersze druga 6 wierszy a trzecia 8. Rozróżnikiem, po którym rozpoznajemy rozpoczęcie nowych danych jest pusty wiersz. Z góry dzięki za odp.
Dzięki za miłe słowa. Bez problemu da się to zrobić ale wygodnie będzie wykorzystać w jednym z kroków grupowanie a następnie wpisać ręcznie funkcję dodającą kolejne liczby dla grup. Jeśli prześlesz mi przykładowe dane na maila to rozklikam Ci to wolną chwilą :)
Bardzo przydatne! Zastanawiam się,, czy możliwe jest wykorzystywanie tego samego zapytania dla kilku arkuszy (taki sam układ, inne dane). Chodzi mi o sytuację kiedy co miesiąc potrzebuję wykonać te same kroki w PQ by doprowadzić tabelę do użytecznego wyglądu. Czyli w skrócie jak skorzystać ze starego zapytania dla nowych danych umieszczonych w nowym arkuszu? Mam nadzieję, że moje pytanie jest zrozumiałe, dopiero zaczynam przygodę z PQ :)
Jedno zapytania zwraca jeden zbiór danych. Możesz "stare" zapytanie przekierować na nowe źródło (folder, plik, arkusz, tabelę) albo możesz zduplikować zapytanie i to zduplikowane przekierować na nowe źródło danych.
Jeśli dopiero zaczynasz przygodę z Power Query to polecam mój kurs:
www.pmsocho.com/automatyczne-laczenie-pobieranie-przeksztalcanie-danych-excelu-power-query/
Cześć,
Próbuje użyć tego rozwiązania do:
Mam 3 kolumny. Pierwsza to "nazwa województwa" gdzie dane województwo możne wystąpić tyle razy ile wystąpi miast z kolumny trzeciej, druga to "licznik z miast" z zakresem wartości od 1 do 4 , trzecia to "Miasto" Np mam dwa wiersze w kolumnie pierwszej "Wielkopolskie", kolumna druga z wartością 2 w obu wierszach, kolumna 3 to wiersz dla Poznań oraz wiersz dla Komorniki. Jak na takich danych w PQ przekształcić by każde różne miasto trafiło do nowej kolumny tj. wierszy bezie 16 a kolumn w zależności ile miast? Poradzisz coś?
Kolumny drugiej nie potrzebujesz. Zamiast niej utwórz kolumnę która ponumeruje miasta w każdym województwie:
ua-cam.com/video/V3wBGh3H3ow/v-deo.html
Jak już to zrobisz to metodą pokazaną w tym odcinku:
ua-cam.com/video/n72WsDKi0Yg/v-deo.html
Osiągniesz to o co pytasz :)
A dla danych nie w kolumnie a w wierszu i Excela 2007 bez Power Query jak to zrobić? Dane w postaci
N: 170;Time:00:05:40;T1= 22.1'C;T2= 23.2'C;T3= 23.2'C;T4= 23.0'C;T5= 22.9'C;T6= 23.2'C;T7= 21.8'C;T8= 21.7'C;N: 171;Time:00:05:42;T1= 22.1'C;T2= 23.2'C;T3= 23.2'C;T4= 23.0'C;T5= 22.9'C;T6= 23.2'C;T7= 21.9'C;T8= 21.7'C;
+Bartosz Ryba
Zobacz ten odcinek:
ua-cam.com/video/_kb5rW_ceDM/v-deo.html
Na jego podstawie wykombinujesz :)
Mam problem, jak dodać normalną pustą kolumnę, coś mi nie wychodzi :-(
W karcie Dodaj kolumnę klikasz polecenie Kolumna niestandardowa i jako formułę wpisujesz =null
gdyby ktoś miał Worda, to skopiować kolumnę do Worda (bez nagłówka), wejść w kartę "tabela" konwersja na tekst, a później znowu na tabelę z podziałem na trzy kolumny, skopiować i wrócić do Excela:) (najszybciej?) :)
+Iwona Bilska
hehe...a to niby nie jest klikalne? ;-)
I, po zastanowieniu....nie, nie jest najszybsze, bo Piotr podał tylko najprostsze (klikalne) rozwiązanie. Gdyby do niego dołożyć kilka kroków to w sumie nic nie trza byłoby robic przy innej ilości wierszy które należy przekształcic, tylko kliknąć "odśwież" :-)
Pozdrawiam przedwielkanocnie :-)
wynajął już adwokata? :)
+Iwona Bilska
Bill Szysz jest moim adwokatem w Power Query :) :) :)
Podałem najprostsze z rozwiązań, które jest w miarę dynamiczne. W Twoim podejściu przy nowych danych trzeba będzie te kroki jeszcze raz zrobić - w moim nie :)
Próbowałem to zrobić formułą przy czym Dane miałem w kolumnie G od komórki G3 a tablę 4-kolumnową tworzyłem od komórki J3. Wyszło mi coś takiego:
=JEŻELI(CZY.PUSTA(INDEKS($G$3:$G$100;ILE.WIERSZY($J$3:J3)*4-MAX.K({1;2;3;0};LICZBA.KOLUMN($J3:J3))));"";INDEKS($G$3:$G$100;ILE.WIERSZY($J$3:J3)*4-MAX.K({1;2;3;0};LICZBA.KOLUMN($J3:J3))))
i działa:))). Wiadomo Power Query jest pewnie o wiele wydajniejszy ale formułą też się da :)
Pozdrawiam.
Świetnie!