Bank-pdf verkeerd geplakt: controleer leesvolgorde vóór sorteren
Controleer of datums, omschrijvingen en bedragen bij elkaar horen voordat u een uit pdf-tekst gemaakte banktabel sorteert.

Inhoudsopgave8onderdelen
Staan in de gekopieerde tekst eerst alle datums en daarna alle bedragen, dan herstelt sorteren geen transactierijen. Vergelijk de zichtbare pdf met de geëxtraheerde volgorde voordat u velden koppelt. Pdf-leesvolgorde kan afwijken van de zichtbare indeling.
Test een kleine selectie voordat u rijen reconstrueert
-
Test drie opeenvolgende transacties. Nummer de gekopieerde fragmenten en bepaal hun plaats op de pagina.
-
Vergelijk datum, omschrijving en bedrag per transactie. Stop wanneer de koppeling alleen op gelijke lijstlengten berust.
-
Gebruik tabelherkenning of reconstrueer het kleine blok uit bevestigde bronposities. Bewaar de oorspronkelijke volgorde en noteer de methode.
Fictief voorbeeld
Een fictieve kopie bevat 16/10, 17/10, 18/10 en daarna 9,00 en 27,00. Drie datums en twee bedragen wijzen op een ontbrekend veld. Koppelen op positie zou dat verbergen. Controleer de onvolledige rij in de bron in plaats van latere bedragen omhoog te schuiven.
Onderscheid leesvolgorde en transactie-identiteit
W3C beschrijft de invloed van de structuur van getagde pdf’s op de leesvolgorde. Dat verklaart onverwachte volgorden bij een zichtbaar uitgelijnde pagina, maar bewijst niet dat een bedrag bij de dichtstbijzijnde gekopieerde datum hoort. Bewaar paginanummer en fragmentindex vóór reconstructie.
Maak een kleine bewijstabel met bronpositie, datum, omschrijving, bedrag en controlestatus. In het voorbeeld met drie datums blijft het ontbrekende bedrag onbekend totdat de pdf het aanwijst. Vul geen nul in en verplaats 27,00 niet om drie complete rijen te krijgen. Een omschrijving die op een andere regel doorgaat vraagt een afzonderlijke beslissing over transactiegrenzen, los van de kolomvolgorde.
Kies een controleerbaar herstel
Bij enkele rijen kunt u bevestigde velden overnemen en iedere aangevulde transactie controleren. Test bij een terugkerende indeling eerst een tabelimport op één pagina. Controleer een aparte werkkopie van de probleempagina voordat u de gecontroleerde rijen met de rest samenvoegt. Bekijk voorbeeld en veldkoppeling voordat u uitbreidt; geslaagde import valideert geen transacties. Een eigen bankexport voor de gewenste periode kan reconstructie overbodig maken.
Ook gelijke lijstlengten volstaan niet. In een ander fictief blok van twee rijen hoort 9,00 bij 16 oktober en 27,00 bij 17 oktober. Bedragen verwisselen laat twee rijen en totaal 36,00 staan, maar beide datum–bedragparen zijn fout. Controleer de paren op hun gedrukte posities en bekijk de laatste transactie van een pagina en de eerste van de volgende. Sorteer pas complete, gecontroleerde transacties met behoud van bronposities.
Kies de volgende stap op basis van het kopieerprobleem
Bewaar de geplakte tekst op een ongewijzigd werkblad en bouw gecontroleerde rijen elders op. Onderzoek de selectie voordat u Tekst naar kolommen gebruikt: een scheidingsteken verdeelt velden, maar bewijst niet bij welke transactie ze horen.
| Waargenomen resultaat | Eerste controle in de pdf | Passende volgende stap |
|---|---|---|
| Eén lange regel, velden wel in de juiste volgorde | Zijn er vaste tabs of scheidingstekens? | Splitsen testen op drie complete transacties |
| Eerst alle datums, dan omschrijvingen en bedragen | Leest de selectie per kolom in plaats van per rij? | Vanuit zichtbare posities reconstrueren of tabelimport testen |
| Verschillende aantallen datums en bedragen | Welke brontransactie mist een veld? | Onvolledige rij open laten, volgende waarden niet verschuiven |
| Geen bruikbare tekens in de selectie | Is de pagina een afbeelding of zijn tekens onbruikbaar? | Leesbare bron zoeken, handmatig invoeren of OCR met controle gebruiken |
OCR herstelt niet automatisch tekst die goed is herkend maar verkeerd is gerangschikt. Omgekeerd haalt sorteren geen ontbrekende tekens uit de kopie terug. Test iedere afwijkende indeling, waaronder de pagina waar het probleem begint; de eerste geslaagde selectie vertegenwoordigt niet noodzakelijk het hele afschrift.
In een volledig beschreven fictief EUR-blok toont de zichtbare bron: 16 oktober, af 9,00; 17 oktober, bij 27,00; 18 oktober, onleesbaar bedrag. Het bekende subtotaal met teken is −9,00 + 27,00 = +18,00, maar dit is niet het bloktotaal. Laat rij 3 open met bronlocatie, zonder een nul te verzinnen. De richting hoort bij ieder bedrag; een lijst met alleen 9,00 en 27,00 vertelt die niet.
Sorteer na controle van iedere gereconstrueerde rij de volledige transactietabel, inclusief referenties en bronkolommen. Sorteer nooit alleen de datumkolom. Bewaar bij chronologisch sorteren de oorspronkelijke pagina-/rijvolgorde als extra sleutel. Zo blijven gelijke datums, tussensaldi en latere correcties controleerbaar in de door de bank gedrukte volgorde.
Controles en beperkingen
Controleer eerste, middelste en laatste transactie van het blok en alle onzekere rijen. Een netjes gesorteerd blad bewijst geen juiste veldkoppeling. Gebruik zonder bruikbare tekstlaag OCR met controle of handmatige invoer; sorteren haalt die tekst niet terug.
Aanvullende controles
Herstel leesvolgorde, fragmenten en overgebrachte saldi voordat u geplakte rijen goedkeurt. Bankomschrijving over meerdere regels: veilig samenvoegen · Overgebracht saldo op een bankafschrift: voorkom een extra transactie.
BankStatementScan is in voorbereiding. De website biedt een toegangsaanvraag en een fictief voorbeeld; uw bankbestanden worden momenteel niet geconverteerd. Bekijk de geplande dienst.
Bronnen geraadpleegd op 16 oktober 2026
Laat je zakelijke e-mailadres achter om je interesse te registreren. De converter is nog in voorbereiding.