Ich werde deine PDF-Tabellen in sauberes Excel umwandeln mit einem wiederverwendbaren Python-Skript
Python-Automatisierung für Excel, PDF und Datenberichte
Über diesen Service
Deine PDF enthält eine Tabelle. Du brauchst sie in Excel, und zwar nicht nur einmal, sondern jede Woche.
Die meisten Verkäufer tippen sie von Hand ab und berechnen pro Seite. Ich schreibe dir stattdessen ein Python-Skript: du führst es selbst aus, so oft du willst, auf so vielen Dateien, wie du möchtest.
Was es auf echten Dokumenten zuverlässig macht: Tabellen, die sich über Seiten hinweg erstrecken und bei denen die Kopfzeile wiederholt wird (die Wiederholungen werden entfernt), Zwischensummen, die mitten im Dokument stehen (getrennt von den eigentlichen Positionen), Zahlen im Format 1 234 567,89 oder 1,234,567.89 (beide werden korrekt gelesen), und lange Artikelnamen, die innerhalb einer Zelle umgebrochen werden (zusammengehalten).
Es überprüft auch seine eigene Arbeit: Die Summe der extrahierten Zeilen wird mit der im PDF angezeigten Gesamtsumme verglichen, und Menge mal Preis wird für jede Zeile neu berechnet. Wenn die Werte nicht übereinstimmen, siehst du das im Ergebnis, statt es erst einen Monat später zu merken.
Du bekommst die saubere Excel-Datei, das Skript und eine kurze README, damit du es selbst ausführen kannst.
Gescannt PDFs (Bilder statt Text) benötigen OCR. Schreib mir zuerst eine Nachricht mit einer Beispiel-Datei.
Konvertieren von:
Konvertieren in:
XLS, XLSX
FAQ
Automatische Übersetzung
Können Sie gescannte PDFs verarbeiten?
Mit diesem Paket nicht. Ein gescannter PDF ist ein Bild, daher braucht es OCR, und das OCR-Ergebnis muss immer von einem Menschen überprüft werden. Schick mir eine Probe, und ich sage dir ehrlich, ob es sich lohnt.
Was passiert, wenn sich das Layout meines PDFs nächsten Monat ändert?
Das Skript ordnet Spalten nach Namen, nicht nach Position, also überleben kleine Änderungen meistens. Ein komplett neues Layout braucht ein kleines Update – dafür ist das Standardpaket mit 3 Layouts gedacht.
Muss ich Python kennen, um es auszuführen?
Nein. Du bekommst einen Befehl zum Ausführen und eine README in einfacher Sprache. Wenn du ein Terminal öffnen und eine Zeile tippen kannst, kannst du es ausführen.
Kannst du beweisen, dass die Zahlen richtig rausgekommen sind?
Das ist integriert. Das Skript vergleicht die Summe der extrahierten Zeilen mit dem im PDF angegebenen Gesamtbetrag und berechnet Menge mal Preis pro Zeile neu. Das Ergebnis dieses Checks wird in die Ausgabedatei geschrieben.

