Mam problem z #excel i #powerquery. Mam plik .csv w którym jest kolumna (system mimo, że to csv dzieli mi dane na kolumny) z datą i godziną w formacie RRRR-MM-DD GG:MM. Po kliknięciu na tą komórkę widzę jeszcze sekundy. Docelowo chciałbym żeby te sekundy były widoczne. Mam pliki, które są w jednym folderze i za pośrednictwem PQ łącze sobie te dane. Problemem jest to, że w edytorze
Wszystko
Najnowsze
Archiwum
- 0
@lgc89:
Tak, ale jak tworzysz import typu "połącz pliku z folderu" to PQ odpala kreatora, który sam robi kilka kroków wczytania, przekształceń i scalenia danych z plików w jedną tabelę.
W kreatorze importu możesz mu to wyłączyć, picrel.
Więc na start serwuje Ci już zapytanie z kilkoma krokami przekształceń.
Między innymi stara się przy tym wykryć i ustawić format danych w każdej kolumnie. Może u Ciebie zmienia z formatu YYYY-MM-DD hh:mm:ss na
Tak, ale jak tworzysz import typu "połącz pliku z folderu" to PQ odpala kreatora, który sam robi kilka kroków wczytania, przekształceń i scalenia danych z plików w jedną tabelę.
W kreatorze importu możesz mu to wyłączyć, picrel.
Więc na start serwuje Ci już zapytanie z kilkoma krokami przekształceń.
Między innymi stara się przy tym wykryć i ustawić format danych w każdej kolumnie. Może u Ciebie zmienia z formatu YYYY-MM-DD hh:mm:ss na
źródło: pq typ danych
Pobierz- 0
@Polinik: Niezależnie co tutaj robię efekt jest ten sam. Generalnie jakaś dziwna sytuacja bo jak zacząłem analizować dane linijka po linijce to w niektóre dni widać te sekundy a w niektóre są zera. Zrobiłem nawet nowe zapytanie i pojawiło się ponownie z tym błędem. Udało mi się jednak rozwiązać problem generując jeszcze raz dane i nadpisując pliki
Czołem Mirki!
Po 4 latach pracy w korpo (księgowość, audyt) doszedłem do wniosku, że czas najwyższy zmienić coś w zawodowym życiu. Długo zastanawiałem się, w jakim kierunku dalej się rozwijać i ostatecznie chciałbym skupić się na BI oraz analizie danych lub ewentualnie controllingu. Jestem laikiem jeśli chodzi o programowanie. "Analizą danych" zajmowałem się w zakresie, jaki był on wymagany i możliwy w trakcie badań sprawozdań finansowych, wykorzystując excela (na poziomie raczej średniozaawansowanym).
Z uwagi
Po 4 latach pracy w korpo (księgowość, audyt) doszedłem do wniosku, że czas najwyższy zmienić coś w zawodowym życiu. Długo zastanawiałem się, w jakim kierunku dalej się rozwijać i ostatecznie chciałbym skupić się na BI oraz analizie danych lub ewentualnie controllingu. Jestem laikiem jeśli chodzi o programowanie. "Analizą danych" zajmowałem się w zakresie, jaki był on wymagany i możliwy w trakcie badań sprawozdań finansowych, wykorzystując excela (na poziomie raczej średniozaawansowanym).
Z uwagi
@witek-bambosz:
1. Excela i PQ możesz używać w obecnej pracy. Warto mieć opanowane. Później PBI i DAX. Vba olej.
2. Udemy, YT czy oficjalna dokumentacja MS, która jest świetna, np. https://learn.microsoft.com/en-us/training/paths/get-started-power-bi/ na początek.
3. BI a DS to kompletnie inne dziedziny. Do DS bez studiów/ super skilla lub jakoś wewnętrznie praktycznie nie masz szans wejść w obecnych czasach. Do BI jest trudno, ale się da.
4. Strata pieniędzy. Każdy to
1. Excela i PQ możesz używać w obecnej pracy. Warto mieć opanowane. Później PBI i DAX. Vba olej.
2. Udemy, YT czy oficjalna dokumentacja MS, która jest świetna, np. https://learn.microsoft.com/en-us/training/paths/get-started-power-bi/ na początek.
3. BI a DS to kompletnie inne dziedziny. Do DS bez studiów/ super skilla lub jakoś wewnętrznie praktycznie nie masz szans wejść w obecnych czasach. Do BI jest trudno, ale się da.
4. Strata pieniędzy. Każdy to
@witek-bambosz: będziesz miał dużą konkurencję, bo od wielu osób słyszę, że uczą się na analityków
- 1
#excel #powerquery polecicie jakiś fajny kurs z power query, który nauczy mnie tego dodatku od podstaw? Znalazłem jakieś na własną rękę, ale pomyślałem, że dobrze będzie się jeszcze poradzić na forum ekspertów ( ͡° ͜ʖ ͡°)
Mam pytanko. Mam skoroszyt Excel, w którym jest duża ilość zapytań Power Query. Plik zajmuję 25MB. Jest w nim 26 tzw. innych zapytań (tabel, z których część jest załadowana do Excela). Dodatkowo jest 12 folderów z przekształceniami, w każdym około 5 zapytań/parametrów itp. Łącznie jest 74 zapytania. Jakbym chciał odświeżyć wszystkie razem, pewnie trwało by to z 25 minut. Wszystkie zapytania pobierają pliki z komputera. Nic nie jest z jakiś serwerów/źródeł internetowych.
źródło: pq-bledy1
Pobierz- 0
@ramvohleckai: pewnie jest coś z zapytaniem nie tak albo źle zparametryzowane. Ja tak miałem w SQL że myślałem nad optymalizacja głowiłem się... A to bzdurne zapytanie zrobiłem.
Mirki od #excel jak generalnie rozwiązywany jest problem wprowadzania DANYCH i obrotu nimi (zwłaszcza segregowania) taka jak z anagrami słów, ALE w przypadku danych jak kody kreskowe, nuty muzyczne itp nawet gdy dane są faktycznie graficzne jako punkty w grze kółko i krzyżyk
jak je wprowadzić aby móc segregować i łatwo znaleźć z ich setek (jak zwykłe słowa) ale także nie tracić ich (skoro musza być wprowadzone jako słowa, cyfry) jakby
jak je wprowadzić aby móc segregować i łatwo znaleźć z ich setek (jak zwykłe słowa) ale także nie tracić ich (skoro musza być wprowadzone jako słowa, cyfry) jakby
źródło: Spot_the_note_music_worksheet
Pobierzale chaotyczny styl pisania
@nutka-instrumentalnews: co to jest obrót xd Zamiana "obrazka" do wartości liczbowej?
Szukaj takich haseł jak image recognition, OCR, OMR
obrotu nimi
@nutka-instrumentalnews: co to jest obrót xd Zamiana "obrazka" do wartości liczbowej?
Szukaj takich haseł jak image recognition, OCR, OMR
- 0
wydaje sie zatem że jest tylko możliwość CZCIONKI specjalnej do kodów jak kreskowe :-( i nic wiecej ale za to łatwa zamiana
https://www.wallstreetmojo.com/barcode-in-excel/
https://www.wallstreetmojo.com/barcode-in-excel/
- 0
#excel #pytaniedoeksperta #powerquery
Cześć,
Mam mały problem z moim plikiem excelowskim - mam excela z fakturami, który jest połączony z folderem za pomocą power query. Kiedy w folderze pojawia się PDF, wskakuje on do excela. Z racji braku ładu i składu w którym wrzucane są tam PDFy, sortowanie przez Power Query odbywa się po dacie utworzenia i do tabeli wyrzuca mi dwie kolumny - data utworzenia i nazwa
Cześć,
Mam mały problem z moim plikiem excelowskim - mam excela z fakturami, który jest połączony z folderem za pomocą power query. Kiedy w folderze pojawia się PDF, wskakuje on do excela. Z racji braku ładu i składu w którym wrzucane są tam PDFy, sortowanie przez Power Query odbywa się po dacie utworzenia i do tabeli wyrzuca mi dwie kolumny - data utworzenia i nazwa
@Thermao: Noo to raczej oczywiste, na Twoim miejscu zrobiłbym to w nowym miejscu i jeśli danych ręcznych jest dużo to bym e dodał jako osobne źródło
@Thermao: Zrób tabelę rekurencyjną - na końcu swojej kwerendy zaczytującej folder dodaj kroki, które ładują jej tabelę wynikową z powrotem do PQ i łączą ją left joinem z ostatnim krokiem pierwotnego zapytania (np. po nazwie pliku). Problemem mogą być tu jedynie hiperłącza, chyba nie da się ich zwrócić z PQ w formie klikalnych linków.
- 0
Mam pytanie dotyczące zmiany źródła danych do power query. Mam potworzone foldery, w których trzymam pliki csv jednak pojawiła się potrzeba przeniesienia tych plików na sharepoint. Czy jest gdzieś opcja zmiany źródła danych z folderu na sharepoint? Albo jestem ślepy albo to niemożliwe :/
#excel #powerquery
#excel #powerquery
@lgc89: Zamienić źródła z poziomu menu nie można, ale utwórz po prostu nowe zapytanie do SP, skopiuj jego kod i podmień pierwsze kroki tego pierwotnego w edytorze zaawansowanym.
Chce sobie pobrać dane kursów archiwalnych NBP. Tutaj jest link do kursów z przykładowego dnia:
https://nbp.pl/archiwum-kursow/tabela-nr-077-a-nbp-2023-z-dnia-2023-04-20/
NBP udostępnia te dane w formacie XML, poniżej link:
https://static.nbp.pl/dane/kursy/xml/a077z230420.xml
Na
https://nbp.pl/archiwum-kursow/tabela-nr-077-a-nbp-2023-z-dnia-2023-04-20/
NBP udostępnia te dane w formacie XML, poniżej link:
https://static.nbp.pl/dane/kursy/xml/a077z230420.xml
Na
źródło: pq
Pobierz@ramvohleckai: A dlaczego nie ustawisz poświadczeń dla całej domeny, tylko robisz to dla pojedynczego linku? Wybranie pierwszej opcji od góry powinno rozwiązać problem.
- 0
@DwaNiedzwiedzie: a dobra, czaje o co chodzi. Już wcześniej ten problem rozwiązałem przez wywalenie https na początku. W każdym razie, dzięki wielkie na pewno się przyda na przyszłość.
siema mirki, macie jakieś rady w jaki sposób najlepiej pracować z wieloma plikami excelowymi w PowerQuery? Robię sobie prosty dashboard demograficzny korzystając z danych GUSowskich i moim źródłem danych są excele - jeden excel na jeden powiat, wychodzi więc jakieś 380 plików xlsx. Ta liczba nie jest raczej problemem jeśli chodzi o transformacje, bo wszystkie mają identyczny układ, więc ich przerobienie jest bardzo proste i przyjemne, problem w tym, że kiedy chce
źródło: oświeżanie_pq
PobierzJa bym zaczął od skonsolidowania tego wszystkiego i wrzucenia w bazę danych najlepiej accessa lub np darmowego postgresql, potem już można cudować w powerquery po połączeniu do bazy.
https://docs.devart.com/studio-for-postgresql/exporting-and-importing-data/excel-import.html
https://hevodata.com/learn/excel-to-postgresql/
https://docs.devart.com/studio-for-postgresql/exporting-and-importing-data/excel-import.html
https://hevodata.com/learn/excel-to-postgresql/
@diego_gonzales: Konsolidacja to jeden trop, ale do samego procesu tworzenia zapytań najlepiej przyciąć źródła do jakiejś niewielkiej próbki i na niej zbudować model, a później tylko przywrócić pierwotne źródło. Czasem upierdliwe jest stworzenie materiału uwzględniającego wszystkie niuanse pełnych danych, ale trzeba pamiętać, że wtedy każda najmniejsza modyfikacja kwerendy odbywa się w locie i ostatecznie oszczędza się masę czasu i nerwów.
- 1
#excel #powerquery
Mam dane (kilkaset wierszy i jedna kolumna), które wyglądają mniej-więcej tak:
77777 nazwa firmy YY6 nazwa klienta
55555 nazwa firmy ale inna YY6 nazwa innego klienta
44444 znowu nazwa firmy YY6 inny klient, który ma bardzo długą nazwę
Mam dane (kilkaset wierszy i jedna kolumna), które wyglądają mniej-więcej tak:
77777 nazwa firmy YY6 nazwa klienta
55555 nazwa firmy ale inna YY6 nazwa innego klienta
44444 znowu nazwa firmy YY6 inny klient, który ma bardzo długą nazwę
źródło: Capture
Pobierz@Limonene: jeśli kolumny są rozdzielone więcej niż jedną spacją, to zamień podwójne spacje na jakiś delimiter np. | i potem zrób podział kolumny wg tego delimitera. Jeśli będziesz miał kilka delimiterów obok siebie, to najpierw doprowadź do tego, żeby zostały tylko pojedyncze zamieniając do skutku || na |
nie wiadomo czy nie ma tam kolumn które są oddzielone od siebie właśnie o jedną spację)
@Bebosz: a to wiadomo! nie ma
@Limonene: W takim wypadku poniższa formuła powinna załatwić sprawę:
Table.AddColumn(Źródło, "do podziału", each Text.Combine(List.Transform(List.Select(Text.Split(_[Column1], " "), each _ <> ""), Text.Trim), "|"))Czy naprawdę nie ma możliwości załadować na raz większej ilości plików CSV z różnymi nagłówkami do power query w celu stworzenia modelu danych?
#powerbi #powerquery
#powerbi #powerquery
- 0
@matti05 no tak ale gdyby to były pliki excelowe to spoko bo mam "excel.workbook" ale wiadomo dla plików CSV to nie działa. Chyba, że twoj sposób jest jeszcze inny a nie siedząc przed power bi go nie kumam :D Czytałem też na forum powerbi o podobnych problemach i nie mieli na to rozwiązania poza pojedynczym ładowaniem plików
@Metylo: Przecież możesz stworzyć funkcję importującą dowolny rodzaj pliku (w środku rozpisać osobne ścieżki dla xls, csv itd.) i wywołać ją z parametrem, w którym podasz tylko jego nazwę, funkcja ogarnie resztę.
- 0
#excel #powerquery Cześć Mirki, kiedyś ktoś mi na wykopie podpowiedział w temacie excela - mam nadzieję na powtórkę.
Mam zapytanie w Power Query, bardzo proste, obrobiłem sobie te dane i kiedy zapisuje i ładuję wynik do arkusza excela, to wszystkie wartości gubią swój typ. 100% zamienia się w 1 itd.
Mam typ danych ustawiony na wartość procentową i w plikach które odczytuje i w PQ w edytorze zapytania.
Mam zapytanie w Power Query, bardzo proste, obrobiłem sobie te dane i kiedy zapisuje i ładuję wynik do arkusza excela, to wszystkie wartości gubią swój typ. 100% zamienia się w 1 itd.
Mam typ danych ustawiony na wartość procentową i w plikach które odczytuje i w PQ w edytorze zapytania.
- 0
@DwaNiedzwiedzie:
Nie wiem, mi się nigdy nie zdarzyło (albo tego nie zauważyłem), ale ja zawsze z PQ ładuję do modelu danych, nie ładuję do tabeli. Może tu jest rozwiązanie?
Nie wiem, mi się nigdy nie zdarzyło (albo tego nie zauważyłem), ale ja zawsze z PQ ładuję do modelu danych, nie ładuję do tabeli. Może tu jest rozwiązanie?
@Polinik: Według mnie to problem z samą tabelą, pewnie nawet niezbyt związany z PQ, a co dopiero z modelem. Ten ostatni nie jest mi do niczego potrzebny, nawet zwykłej TP bardzo rzadko używam.
- 0
Chce zacząć uczyć się PQ i BI, od czego zacząć na początek? Robię to żeby podnieść swoje kwalifikację w pracy wystarczy mi praktycznie sam excel. Ewentualnie co jest bardziej przydatne BI czy PQ?
#powerbi
#powerquery
#powerbi
#powerquery
konto usunięte via Android
- 2
@chvakel jak pracujesz z excelem to PQ bo to realnie wypłynie na flow pracy i może zarobki. Później w BI też wykorzystasz PQ (chyba).
konto usunięte via Wykop Mobilny (Android)
- 0
- 3
@asasello: Nie. Całkiem różne języki, z osobnymi silnikami, składnią, zastosowaniami i możliwościami.
https://www.sqlshack.com/differences-between-the-m-language-and-dax-in-power-bi/
https://www.sqlshack.com/differences-between-the-m-language-and-dax-in-power-bi/
- 0
@Polinik: dzięki Mireczku, pozdrawiam
- 3
Szukasz pracownika na kilka h w tygodniu?
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?
Może np. potrzebujesz pełnego automatu, który odpali się o danej godzinie i wykona raport za ciebie?
Npm Filtrowanie danych, scalanie danych , wstawianie formuł, wysyłka maila z załącznikiem.
Prowadzę również #korepetycje
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?
Może np. potrzebujesz pełnego automatu, który odpali się o danej godzinie i wykona raport za ciebie?
Npm Filtrowanie danych, scalanie danych , wstawianie formuł, wysyłka maila z załącznikiem.
Prowadzę również #korepetycje
- 0
#excel #powerbi #powerquery Mireczki, szukam rozwiązania następującego problemu: w raporcie prezentuję wynik dostępności produktu (0/1) dla półki oraz dla lodówki. Są produkty znajdujące się w obu miejscach. Chciałbym na fragmentatorze umieścić trzy opcje: półka, lodówka oraz cały sklep gdzie cały sklep będzie wartością max z półki i lodówki. Czy jest możliwość zrobienia tego za pomocą miary albo parametru? Teraz robię to tak, że w PQ zapytanie
Czy jest możliwość zrobienia tego za pomocą miary albo parametru?
@Quisto: Jak najbardziej, o ile stworzysz poprawne relacje pomiedzy tabelami. Musisz znalezc unikatowy znacznik pomiedzy tabelami (key column) i wszystkie dane, gdzie stworzysz miare (measure), pojawia sie przy wizualizacji relacji. Dane z glownej tabeli (lookup table) i miary (fact table) beda odwzorowaniem tego, co wynika z zalozenia i pivotowanie (jakkolwiek skomplikowane) zadziala.
możesz na przykładzie?
@Quisto: Jak zapodasz jakies dane zrodlowe to bardzo chetnie. W domu mam tylko jablka, w pracy od poniedzialku sluze pomoca, napisz na priv i cos podzialamy
- 3
Szukasz pracownika na kilka h w tygodniu?
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?
Może chcesz zautomatyzować nudną pracę i moc odzyskać czas na inne obowiązki/projekty?
Prowadzę również #korepetycje z
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?
Może chcesz zautomatyzować nudną pracę i moc odzyskać czas na inne obowiązki/projekty?
Prowadzę również #korepetycje z
@Wogybogy: nagrywasz film w sapie na jakas czynnosc ktora robisz i tworzysz prymitywne makro z nazwa SKU ktore podstawiasz za nazwa pola technicznego odpowiadajacego materialowi w SAP xD
- 1
@peoplearestrange: @Wogybogy: nie jestem konsultantem ale znajomość VBA i wiedza o SAP GUI Scripting są przydane na wielu stanowiskach związanych z SAP.
Nawet jeżeli jesteś zwykłym klepaczem danych to będziesz mógł sobie pić kawę a robota będzie robiła się sama
Nawet jeżeli jesteś zwykłym klepaczem danych to będziesz mógł sobie pić kawę a robota będzie robiła się sama
- 0
Mam dwie tabele:
Tabela1 - wiele kolumn i wierszy
Tabela2 - kilka kolumn i tylko jeden wiersz
Chciałbym dodać do Tabeli1 wartość z jednej konkretnej komórki z Tabeli2. Ma to być to samo we wszystkich wierszach w Tabeli1. Jak to ogarnąć?
#powerbi #powerquery
Tabela1 - wiele kolumn i wierszy
Tabela2 - kilka kolumn i tylko jeden wiersz
Chciałbym dodać do Tabeli1 wartość z jednej konkretnej komórki z Tabeli2. Ma to być to samo we wszystkich wierszach w Tabeli1. Jak to ogarnąć?
#powerbi #powerquery
@LucaJune: W drugim kroku w miejsce [kolumna] podaj nazwę kolumny z drugiej tabeli:
let
Źródło = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
wartość = Excel.CurrentWorkbook(){[Name="Tabela2"]}[Content][kolumna]{0},
#"Dodano kolumnę niestandardową" = Table.AddColumn(Źródło, "Niestandardowe",@LucaJune: z lewej w Queries wybierasz tabele do ktorej chcesz dodac kolumne > z ribbona wybierasz Add Column > Custom Column i wpisujesz:
Table2[col2]{0}
gdzie Table2 to nazwa drugiej tabeli, col2 to nazwa kolumny ktora chcesz dodac
Table2[col2]{0}
gdzie Table2 to nazwa drugiej tabeli, col2 to nazwa kolumny ktora chcesz dodac
- 0
Próbuje zmienić typy danych kolumn odwołując się do ich ID. Chce zmienić kolumny od ID 35 do 47
poniższy kod nie działa:
= Table.TransformColumnTypes(#"Usunięto duplikaty",{{Table.ColumnNames(#"Usunięto duplikaty"){35,45}, type number}})
= Table.TransformColumnTypes(#"Usunięto duplikaty",{{Table.ColumnNames(#"Usunięto duplikaty"){{35,45}}, type number}})
Jak
poniższy kod nie działa:
= Table.TransformColumnTypes(#"Usunięto duplikaty",{{Table.ColumnNames(#"Usunięto duplikaty"){35,45}, type number}})
= Table.TransformColumnTypes(#"Usunięto duplikaty",{{Table.ColumnNames(#"Usunięto duplikaty"){{35,45}}, type number}})
Jak
@biju: W drugim parametrze musisz stworzyć listę list złożonych z nazwy kolumny i typu, czyli {{nazwa1, type number}, {nazwa2, type number}, ...}:
= Table.TransformColumnTypes(Źródło, List.Transform(List.Range(Table.ColumnNames(Źródło), 34, 12), each {_, type number}))

















Jaki uważacie, że jest najbardziej optymalny sposób na ogarnięcie tego?
#excel #powerquery #vba
źródło: pq_excel
Pobierz@ramvohleckai: muszę cię zmartwić - nie ma najbardziej optymalnego sposobu...
@ramvohleckai: To jest narzędzie stworzone do przetwarzania danych, nie może sobie dopisywać rekordów w losowych miejscach. Obstawiam błąd w sztuce.