Konwersja tabeli PDF do formatu Excel powinna polegać na prostej zamianie formatu. Wiersze stają się wierszami, kolumny stają się kolumnami, a liczby pozostają liczbami. Jednak gdzieś w trakcie konwersji przecinki dziesiętne przesuwają się, znikają separatory tysięcy, znaki ujemne przesuwają się z lewej do prawej, a czysta tabela finansowa staje się arkuszem kalkulacyjnym pełnym ciągów tekstowych, których Excel nie chce zsumować.
Liczby, które wyglądają dobrze, ale obliczają źle, są bardziej niebezpieczne niż liczby w sposób oczywisty zepsute.
Czysta konwersja PDF do Excel, która zachowuje formaty liczb, wymaga narzędzia rozpoznającego komórki numeryczne podczas wyodrębniania i przenoszenia ich formatowania do arkusza kalkulacyjnego. WukongPDF PDF Converter obsługuje wyodrębnianie strukturalnych tabel, a poniższe kroki rozwiązują specyficzne problemy z formatem, które zamieniają przekonwertowane liczby na bezużyteczny tekst.

Dlaczego liczby pękają podczas konwersji pliku PDF do Excela
Pliki PDF nie przechowują liczb jako liczb. Przechowują je jako znaki tekstowe umieszczone na stronie. Ciąg 1,234,56 to pięć znaków, które po odczytaniu przez człowieka wyglądają jak liczba. W pliku PDF nie ma pojęcia, jaką wartość liczbową reprezentują te znaki. Kiedy konwerter wyodrębnia te znaki, decyduje, czy traktować je jako tekst, czy próbować analizować je jako liczby.
Konserwatywne konwertery traktują wszystko jako tekst, aby uniknąć utraty danych. Błędnie zinterpretowana liczba stanowi ryzyko korupcji, którego unika ekstrakcja tekstu. Powstały arkusz kalkulacyjny jest pełen liczb przechowywanych w postaci tekstu, które nie odpowiadają formułom, są nieprawidłowo sortowane i zakłócają dalszą analizę. Agresywne konwertery próbują analizować numerycznie, ale mogą błędnie zinterpretować formatowanie regionalne, traktując europejski 1.234,56 jako tekst, ponieważ przecinek dziesiętny nie jest rozpoznawany.
Wypróbuj PDF do Excela
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
Ustawianie separatorów dziesiętnych po konwersji
Niedopasowanie separatora dziesiętnego jest najczęstszym błędem numerycznym. W pliku PDF utworzonym w Niemczech jako separator dziesiętny używany jest przecinek. W pliku PDF utworzonym w USA używana jest kropka. Konwerter stosuje jedną logikę analizowania. Jeśli w pliku PDF zastosowano inną konwencję, każda liczba w arkuszu kalkulacyjnym jest błędna o rząd wielkości.
Funkcja Znajdź i zamień programu Excel obsługuje tę poprawkę w ciągu kilku sekund, jeśli wzorzec jest spójny. Znajdź wszystkie przecinki i zamień je na kropki lub odwrotnie. Niebezpieczeństwo polega na zastosowaniu tego globalnie bez sprawdzania, czy komórki tekstowe zawierają również przecinki. Czytanie opisu produktu Wysokiej jakości, trwałe wykończenie staje się Wysokiej jakości. trwałe wykończenie po ślepej wymianie całości. Najpierw wybierz tylko kolumny liczbowe lub zastosuj metodę opartą na formułach, która przed zamianą sprawdza, czy zawartość komórki wygląda jak liczba.
Konwersja liczb zapisanych w tekście na liczby rzeczywiste
Zielone trójkąty w rogach komórek Excela oznaczają liczby przechowywane jako tekst. Wybierz kolumnę, kliknij ikonę ostrzeżenia i wybierz opcję Konwertuj na liczbę. Proste przypadki reagują na to natychmiast. Komórki o niestandardowym formatowaniu, spacjach końcowych, osadzonych symbolach walut lub mieszanym tekście i liczbach wymagają bardziej agresywnego czyszczenia.
Zawiń każde odwołanie do komórki w funkcji WARTOŚĆ programu Excel, aby przekonwertować tekst wyglądający jak liczba na rzeczywistą liczbę. W przypadku kolumn zawierających liczby i etykiety tekstowe zawiń konwersję w IFERROR, aby pozostawić komórki nienumeryczne bez zmian. Podejście oparte na formule zajmuje minutę, aby skonfigurować i wyczyścić całą kolumnę niezależnie od jej długości. Zapisz formuły czyszczące jako szablon dla powtarzających się konwersji tego samego typu dokumentu.
| Wydanie numeryczne | Jak to rozpoznać | Popraw w Excelu |
|---|---|---|
| Numer zapisany jako tekst | Zielony trójkąt w rogu komórki, formuły zwracają błędy | Wybierz kolumnę, Konwertuj na liczbę lub użyj WARTOŚĆ() |
| Zły separator dziesiętny | Liczby wyglądają poprawnie, ale nie sumują się poprawnie | Znajdź i zamień tylko w kolumnach liczbowych |
| Separator tysięcy jako tekst | 1234 traktowane jako tekst, a nie liczba | Usuń przecinki za pomocą funkcji Znajdź i zamień, a następnie przekonwertuj na liczbę |
| Znak ujemny po liczbie (123-) | Powszechne w eksporcie księgowym | Użyj formuły, aby wyodrębnić i zmienić położenie znaku minus |
| Symbol waluty osadzony w komórce | 1234,56 USD zapisane jako SMS | Znajdź i zamień, aby usunąć symbol, a następnie przekonwertować na liczbę |
Zachowywanie formatów dat podczas konwersji
Daty mają te same problemy z formatem regionalnym co liczby. Ciąg znaków 03.04.2025 to 4 marca w USA i 3 kwietnia w większości innych krajów. Konwerter albo stosuje błędną analizę daty, zamieniając miesiąc i dzień, albo pozostawia datę jako tekst. Każdy wynik wymaga ręcznej korekty.
Kreator tekstu na kolumny programu Excel precyzyjnie naprawia kolumny dat. Wybierz kolumnę, otwórz Text to Columns, wybierz Delimited, a w trzecim kroku wybierz Date i właściwy format źródłowy. Excel reinterpretuje każdą datę zgodnie z określonym formatem w czasie krótszym niż 30 sekund. W przypadku arkuszy kalkulacyjnych z wieloma kolumnami dat w różnych formatach przetwarzaj każdą kolumnę osobno, stosując określone ustawienie formatu.
Postępowanie z liczbami ujemnymi i formatami księgowymi
Systemy księgowe często przedstawiają liczby ujemne w nawiasach zamiast znaku minus. Wartość (123,45) oznacza w zapisie księgowym ujemną wartość 123,45. Narzędzia do konwersji programu Excel nie rozpoznają automatycznie negatywów w nawiasach po wyodrębnieniu tekstu PDF. Widzą nawiasy jako znaki tekstowe i przechowują całą wartość jako ciąg nienumeryczny.
Napraw negatywy w nawiasach za pomocą formuły, która wykrywa wzór i konwertuje go. Wyszukaj komórki rozpoczynające się od nawiasu otwierającego i kończące się nawiasem zamykającym. Wyodrębnij część liczbową między nimi, pomnóż przez ujemną i wypisz wynik. Formuła natychmiast obsługuje tysiące komórek. W przypadku mieszanych wartości dodatnich i ujemnych w tej samej kolumnie zawiń logikę w instrukcję JEŻELI, która stosuje konwersję tylko po wykryciu wzorca w nawiasach.
Tworzenie procedury czyszczenia po konwersji
Kroki czyszczenia dla cyklicznego typu dokumentu powtarzają się za każdym razem. Zapisz je jako makro Excela i uruchamiaj jednym kliknięciem przy każdej kolejnej konwersji. Makro usuwa niechciane znaki, konwertuje tekst na liczby, naprawia formaty dat i automatycznie stosuje formatowanie liczb.
Przechowuj makra w osobistym skoroszycie makr, aby były dostępne w każdym arkuszu kalkulacyjnym. Nazwij każdy z nich zgodnie z typem dokumentu, który oczyszcza, „Oczyszczanie wyciągu” lub „Naprawa formatu faktury”. Po miesiącach regularnych konwersji gromadzi się biblioteka makr, z których każde jest dostosowane do określonego typu dokumentu. Inwestycja w zbudowanie każdego pierwszego makra zwraca się przy każdej kolejnej konwersji.
Wypróbuj PDF do Excela
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
