Excel - Importowanie z plików PDF z przekształcaniem [odc. 873]

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 60

  • @RomanJunczys
    @RomanJunczys 4 ปีที่แล้ว +7

    Świetnie, że pokazujesz, że coś może nie działać i nie tracisz głowy tylko szukasz kolejnych rozwiązań. :) Szacun.

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว +1

      Staram się aby video było dobrej jakości a przy tym naturalne. Jeśli uznaję, że jakieś błędy w oprogramowaniu czy moje pomyłki mogą być dla kogoś pomocne to nie wycinam takich fragmentów :)
      Cieszę się, że mój sposób przekazywania wiedzy trafia do Ciebie. Jeśli chcesz się odwdzięczyć to wpadaj na kanał częściej, lajkuj i komentuj! :)

  • @mariuszszczepaniak50
    @mariuszszczepaniak50 2 ปีที่แล้ว +1

    Super kanał! Dzięki za dzielenie się w tak zrozumiały sposób swoją ogromną wiedzą!

  • @Andrew-nr3bv
    @Andrew-nr3bv ปีที่แล้ว

    Bardzo cenna wiedza, dzięki za podzielnie się. Jednak najbardziej rzuciła mi się w oczy cena paliwa🙂

  • @excelisfun
    @excelisfun 4 ปีที่แล้ว +7

    Power Query has such power, especially when demonstrated by pmsocho : ) : )

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Thanks :)

  • @wojtekszlaskiewicz
    @wojtekszlaskiewicz 3 ปีที่แล้ว +1

    Świetnie przedstawione i wyjaśnione. Piotr super i klarownie wyjaśnia. Polecam szkolenia które prowadzi. Aż miło się uczy kolejnych możliwości ukochanego excella 👍😁

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว

      👍😃

  • @lucjank7544
    @lucjank7544 4 ปีที่แล้ว +2

    Super wreszcie się doczekałem

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Dzięki za oglądanie i komentarz :) 👍👌

    • @lucjank7544
      @lucjank7544 4 ปีที่แล้ว +1

      Poproszę teraz DAX :) w takim formie

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      @@lucjank7544 Nie nagrywam filmów na życzenie :) Pewnie na DAX przyjdzie kiedyś pora tutaj na YT. Jeśli nie możesz się doczekać to zapraszam na szkolenie Power Excel - omawiam na nim najważniejsze funkcje języka DAX :) :)

  • @andrzejwroblewski08
    @andrzejwroblewski08 4 ปีที่แล้ว +1

    Jak zawsze rewelacyjnie. Dzięki Piotr.
    BTW... niektórym politykom wypada życzyć odrobiny Twojego poczucia humoru, a zwłaszcza Twojej odporności na stres ;)

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Dzięki za oglądanie i bycie wiernym fanem! :) 👍

  • @TrenerGIS
    @TrenerGIS 3 ปีที่แล้ว

    Arkusz kalkulacyjny jest bardzo ważny przy analizach przestrzennych, które wykonuję w mojej pracy. Wiele się nauczyłem, m.in. z Twoich lekcji. Sam mam kanał z tutorialami z programu QGIS. Zachęcam do nauki również tego oprogramowania :)

  • @ostojski77
    @ostojski77 4 ปีที่แล้ว +1

    Super wytłumaczone, kilku nowych rzeczy się nauczyłem :)
    Osobiście borykam się z innym zadaniem tj. import wielu plików PDF do PQ i ich obróbka z takim małym haczykiem, że część z tych plików są dwustronicowe (lub więcej) a układ tabeli na drugiej stronie jest nieco inny (na stronach 2+ nie ma tabeli początkowej z datą, twórcą, poprawkami itp które występuje na stronie pierwszej) :)

    • @lucjank7544
      @lucjank7544 4 ปีที่แล้ว +1

      Mam podobnie 99 stron pdf struktura bardziej nieregularna i niestety PQ czasami coś zapisuje w jednej komórce ale w dwóch wierszach a czasami a czasami w dwóch kolejnych komórkach ale ten film chyba mi trochę pomoże

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Niestety tak to już jest z pobieraniem danych ze źródeł, które nie gwarantują znormalizowanej formy. Nieraz trzeba obsłużyć tyle wyjątków, że gra zaczyna być "niewarta świeczki"...

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Trzeba kombinować. Nie ma niestety złotego środka...

    • @ostojski77
      @ostojski77 4 ปีที่แล้ว +2

      @@pmsocho ja swój problem rozwiązałem w ten sposób że stworzyłem 2 osobne zapytania które odnoszą się do tego samego folderu z dokumentami. Jedno przerabia tabele wyłącznie na pierwszych stronach. Drugie resztę :) na koniec scalam oba zapytania i odpowiednio sortuję.
      problem tego rozwiązania jest taki, że dla obu zapytań przykładowy plik musi mieć odpowiednią strukturę (tj więcej niż jedną stronę). Żeby uniknąć błędów, wrzucam do każdego folderu z danymi swój plik pdf z nazwą 00000 tak aby pozycjonował mi się na pierwszym miejscu i był brany jako przykładowy plik do dalszego algorytmu.
      Pytanie czy da się w jakiś sposób wskazywać przykładowy plik na podstawie którego pokazujemy programowi jakie kroki ma robić podczas obróbki danych? Bp z tego co widzę, po zaczytaniu zawartości folderu do PQ, jako przykładowy plik jest brany plik z początku tej listy

  • @enrikekasijas705
    @enrikekasijas705 4 ปีที่แล้ว +1

    Bardzo fajny film;) Jak 365 będzie w końcu dostępny w firmie będzie można świecić przykładem. Funkcje z palca są pomocne , ale na początku właśnie droga zaznaczania i zmieniania danych jest bardziej intuicyjna i edukacyjna. Mega xd

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Dzięki za oglądanie i miłe słowa! :) 👍 I dzięki że jesteś ze mną od tylu lat :) 👍

  • @defikpl
    @defikpl 4 ปีที่แล้ว +1

    Bardzo super!

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      O taaak! Dzięki za oglądanie i bycie wiernym fanem! :) 👍

  • @lucjank7544
    @lucjank7544 4 ปีที่แล้ว +1

    Czekam na jeszcze

  • @pawestrawinski4035
    @pawestrawinski4035 2 ปีที่แล้ว +1

    Cześć Piotr, jak zwykle szacun! Nie mogę znaleźć odpowiedzi, jak zaimportować dane (np. z xlsx) bez utraty zer początkowych. Mój import jest prosty (pesel, więc brakujące zera mogę dodać), ale gdyby dotyczyło to innych danych, gdzie liczba znaków w komórce jest różna...
    Będę wdzięczny za podpowiedź. Pozdrawiam

    • @pmsocho
      @pmsocho  2 ปีที่แล้ว

      Myślę, że wystarczy ustawić typ danych w kolumnie w której znikają Ci zera na tekstowy. Tylko trzeba to zrobić zanim zera znikną. Znikają zapewne dlatego, że PQ automatycznie zaproponowało typ danych liczbowy...

  • @pawelsadoch5394
    @pawelsadoch5394 2 ปีที่แล้ว

    👍👍👍

  • @johnsmith000
    @johnsmith000 2 ปีที่แล้ว +1

    Piotrek, myślałeś o kursie/ szkoleniu z VBA?

    • @pmsocho
      @pmsocho  2 ปีที่แล้ว

      Nie jestem specem od VBA i na razie nie ciągnie mnie w tym kierunku :)

    • @crowley00
      @crowley00 2 ปีที่แล้ว

      @@pmsocho szkoda, Piotrek, szkoda, bo jesteś moim (i nie tylko) głównym źródłem rozwiązywania problemów w Excelu.

  • @pittwood2791
    @pittwood2791 4 ปีที่แล้ว +1

    Ja jeśli już usuwam jakieś wiersze, to jedynie pierwszy i nawet byłem gotów się założyć, że u mnie guzików "usuń/zachowaj zakres wierszy" nie ma - a są! XD . Czekam teraz na komentarze z alternatywnymi rozwiązaniami, bo w sumie ja też bym tak zrobił jak Ty (i chyba tylko tak) :).

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว +1

      Fajnie, że się podobało :) Dzięki za oglądanie i komentarz. 👍

  • @jurm2661
    @jurm2661 3 ปีที่แล้ว +1

    a jeszcze odnośnie Excela, to mam aktualizowanego Offica 2019 i tam w zakładce Dane nie ma opcji :
    Pobierz dane z Pliku PDF. Jak mam pobrać PDF przez Power Query bez tego przycisku ?

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว +1

      Pełna funkcjonalność i dostęp do wszystkich opcji importu jest tylko w Office 365. Skoro nie masz przycisku do importu z plików PDFto sprawdź czy Twoja wersja Excela obsłuży funkcję Pdf.Tables wpisaną w pasku formuły (widać ją w filmie 00:03:28).
      Dokumentacja tej funkcji jest tutaj:
      docs.microsoft.com/en-us/powerquery-m/pdf-tables

  • @justyna6134
    @justyna6134 4 ปีที่แล้ว +1

    Fajne i fajnie tlumaczysz :) Mam pytanie, w pracy uzywajac Office 365 probowalam zaimportowac plik z rozszerzeniem pdf do excela, ale pokazuja mi sie puste Page, wiec import nie dziala .... jaka moze byc tego przyczyna ?

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Być może Twój PDF to skan i zawiera jakieś obrazy zamiast tekstu.

  • @ophesthion
    @ophesthion 2 ปีที่แล้ว

    Cześć Piotrze. Świetny odcinek. Miałbym jednak pytanie - w jaki sposób zrobiłbyś taką automatyczną konwersję z katalogu, w którym zapisywane są nowe faktury (PQ) z tym, że za każdym odświeżeniem PQ wynik z nowymi danymi trafiałby jako nowa linia do innego, już istniejącego arkusza, w którym przechowywane są poprzednie faktury, czyli jak to np. w Power Automate - "Add New Line in existing Worksheet", nie wykorzystując przy tym innych zewnętrznych programów.

    • @pmsocho
      @pmsocho  2 ปีที่แล้ว

      Niestety w samym Excelu bez VBA nie da się osiągnąć takiego efektu.

  • @tomaszmazurkiewicz5070
    @tomaszmazurkiewicz5070 4 ปีที่แล้ว +2

    Witam. Super lekcja. Ps czy jest możliwość po wygenerowaniu zapytania ustawić źródło na folder, tak by zwróciło dane z wielu faktur ???

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Oczywiście można to zrobić. Najlepiej byłoby tak utworzone zapytanie przekształcić w funkcję i wykorzystać ją przy imporcie z folderu. Może pokażę to w jednym z kolejnych odcinków. Jeśli nie masz cierpliwości to w moim kursie Power Query możesz zobaczyć już teraz jak się to robi:
      www.pmsocho.com/automatyczne-laczenie-pobieranie-przeksztalcanie-danych-excelu-power-query/

    • @patrycjaem7517
      @patrycjaem7517 3 ปีที่แล้ว +2

      @@pmsocho Cześć Piotrze, czy już taki film powstał? Pozdrawiam :)

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว

      @@patrycjaem7517 Na YT takiego filmu jeszcze nie umieszczałem. Na chwilę obecną pokazuję to tylko w moim płatnym kursie.

  • @roberttrzaska2251
    @roberttrzaska2251 4 ปีที่แล้ว +1

    Piotr rewelacja korzystałem z tego w power bi ale kilka fajnych chwytów podpatrzyłem to żeby w jednym zapytaniu połączyć kilka elementów z dokumentu źródłowego

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว +1

      Dzięki za oglądanie i bycie wiernym fanem! :) 👍

  • @marku2100
    @marku2100 4 ปีที่แล้ว +1

    perfect! :)

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      👍

  • @zdzislawkes
    @zdzislawkes 3 ปีที่แล้ว

    Cześć. Zwróciłem uwagę na Twoje podejście do przekształceń tabel wykorzystujące Transpozycję. Czy dałoby się to wykorzystać do faktur, gdzie będzie wiele pozycji? Nie chodzi mi o gotowe rozwiązanie czy filmik ;-) ale wskazówkę, co musiałbym zmienić w kodzie, aby to zadziałało dla takich faktur.

  • @marcingalka926
    @marcingalka926 4 ปีที่แล้ว +1

    Witam nie mam opcji pobrania z pliku pdf w office 365 co robić??

    • @pmsocho
      @pmsocho  4 ปีที่แล้ว

      Jeśli to Twój komputer prywatny to zmień kanał aktualizacji z półrocznego na coś szybszego:
      th-cam.com/video/OVW_DFuOf6I/w-d-xo.html
      A jeśli to Twój komputer służbowy i nie masz uprawnień administratora to "ciśnij" dział IT o aktualizację i zmianę kanału aktualizacyjnego.

  • @mariuszlomzik9695
    @mariuszlomzik9695 ปีที่แล้ว

    Plik PDF musi być PDF A ? Nie może być pewnie plikiem skanem bez ocr ?

  • @karolserowik6100
    @karolserowik6100 2 ปีที่แล้ว

    Jest może potem dalsze skonsolidowanie danych z wielu faktur jak zrobić?

  • @PaweSzczepanikspiritsport
    @PaweSzczepanikspiritsport 3 ปีที่แล้ว +1

    Czy jest sposób na import danych z .xml kiedy program wyrzuca komunikat o nieprawidłowej ścieżce lub braku możliwości znalezienia schematu do odwołania?

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว

      Nie mam pojęcia co może być nie tak. 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.

  • @marcinjohnson
    @marcinjohnson 3 ปีที่แล้ว +1

    Jak zrobić to samo, ale dla wielostricowego pliku pdf? Każda strona pdf to kolejna faktura.

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว

      Być może da się zaimportować całość i dopiero przekształcać a być może trzeba będzie przygotować funkcję aby aplikować ją na każdą stronę z osobna i dopiero potem to co wyjdzie dołączać. Ciężko powiedzieć jeśli nie wiadomo jak wyglądają dane źródłowe. Proponuję założyć odpowiedni wątek na jakimś Excelowym forum i udostępnić plik to pewnie ktoś pomoże.

  • @jurm2661
    @jurm2661 3 ปีที่แล้ว +1

    widzę że odpowiadasz na każdego maila, więc opiszę mój problem.
    Zrobiłem w kompie zrzut ekranu z tabelki i nijak nie mogę go przekonwertować do excela.
    Próbowałem przez OneNote, ale też nie dałem rady. Dzwoniłem do znajomego informatyka który mówił że to możliwe przez konwertery, ale jak dokładnie to nie wyjaśnił. Jeżeli to możliwe, to może zrobisz o tym filmik ?

    • @pmsocho
      @pmsocho  3 ปีที่แล้ว

      Nie nagrywam filmów na życzenie. Gdybym to robił za każdym razem gdy pojawia się o to prośba to nie miałbym czasu na normalną pracę :)

  • @kamilkobos6907
    @kamilkobos6907 8 หลายเดือนก่อน

    Polecenie = źródło{(id="table001")}(data) nie działa w moim przypadku. Czy ktoś zna może odpowiedź dlaczego?