Jak skopiować tabelę z PDF do Excela lub Google Sheets
2026-07-13
Prawdopodobnie próbowałeś już oczywistego rozwiązania: zaznaczyć tabelę w PDF-ie, skopiować ją i wkleić do Excela — tylko po to, żeby zobaczyć wszystkie kolumny wciśnięte w jedną komórkę, wiersze pomieszane w złej kolejności albo liczby z losowymi podziałami wierszy pośrodku. PDF nigdy nie został zaprojektowany do przechowywania pojęcia „tabeli"; po prostu umieszcza pojedyncze fragmenty tekstu w konkretnych współrzędnych na stronie, więc zwykłe kopiuj-wklej nie ma pojęcia, które słowa należą do tego samego wiersza czy kolumny.
Rozwiązanie dla zwykłego PDF-a opartego na tekście
Większość PDF-ów wygenerowanych komputerowo — eksporty wyciągów bankowych, faktury, raporty — ma pod spodem prawdziwy, zaznaczalny tekst, mimo że wizualnie wygląda jak tabela. Nasze narzędzie PDF na CSV odczytuje ten tekst razem z jego dokładną pozycją na stronie, a następnie odtwarza wiersze i kolumny na podstawie tego, gdzie wszystko faktycznie się znajduje, zamiast po prostu czytać tekst w kolejności czytania. Przed pobraniem dostajesz podgląd wykrytej tabeli, więc możesz sprawdzić, czy kolumny wylądowały tam, gdzie oczekujesz, a potem pobierasz plik CSV, który otwiera się od razu w Excelu, Google Sheets czy LibreOffice.
Jeśli Twój „PDF" to w rzeczywistości zeskanowany obraz
Zeskanowany dokument — zdjęcie wydrukowanej tabeli albo PDF powstały ze skanowania papieru — w ogóle nie ma warstwy tekstowej, to tylko obraz strony. PDF na CSV nie potrafi odczytać tekstu, którego tam nie ma. W takim przypadku użyj zamiast tego Obraz na CSV: zrób zdjęcie lub zrzut ekranu tabeli (albo najpierw wyeksportuj stronę zeskanowanego PDF-a jako obraz), a narzędzie uruchomi na nim OCR, odczytując tekst z obrazu i odtwarzając strukturę tabeli w ten sam sposób — podgląd, a potem CSV do pobrania.
Dlaczego otwiera się poprawnie ze znakami diakrytycznymi
Oba narzędzia generują plik CSV ze znacznikiem kolejności bajtów UTF-8 (BOM), co jest właśnie tym szczegółem, dzięki któremu Excel — również w polskiej wersji językowej — poprawnie wyświetla znaki diakrytyczne (ą, ć, ę, ł, ń, ó, ś, ź, ż) zamiast zamieniać je w bezsensowne symbole, co jest klasycznym problemem plików CSV eksportowanych z innych narzędzi. Wystarczy dwukrotnie kliknąć plik albo zaimportować go bezpośrednio w Google Sheets.
Oba narzędzia działają całkowicie w Twojej przeglądarce
Niezależnie od tego, czy używasz ekstraktora opartego na tekście, czy tego opartego na OCR, Twój PDF lub zdjęcie jest przetwarzane lokalnie za pomocą pdf.js lub silnika OCR działającego w WebAssembly — nic nie trafia na żaden serwer, co ma znaczenie, jeśli tabela zawiera coś wrażliwego, na przykład wyciąg bankowy albo listę klientów.