Tablora

Tablora · Bibliothek

Einen leeren Datensatz prüfen statt ihn unbemerkt zu löschen

Eine Leerzeile in eingefügtem CSV wird zu einer Zeile mit nur einer Zelle. So meldet die Strukturprüfung sie, und so entscheiden Sie, ob der Datensatz bleibt.

Was nach dem Einlesen aus einer Leerzeile wird

Wenn Sie Zeilen aus mehreren Exporten oder Seiten zu einem Textblock zusammenkopieren, rutscht oft eine leere Zeile dazwischen. Die Strukturprüfung lässt sie nicht stillschweigend weg. Eine leere physische Zeile zwischen zwei Datensätzen wird als Zeile mit einer einzigen leeren Zelle gelesen und bleibt im Ergebnis, damit Sie sie sehen.

Dass sie sichtbar bleibt, ist wichtig, denn eine Leerzeile kann eine Bedeutung haben. Sie kann zeigen, wo eine Seite oder ein Stapel endete, sie kann an der Stelle stehen, an der beim Kopieren ein Datensatz verloren ging, oder sie ist schlicht ein Versehen. Der Parser kann das nicht unterscheiden; Sie können es, wenn Sie in die Quelle schauen.

Die kurze Zeile finden

Das Beispiel a,b in Zahlen

Das Beispiel auf der Seite besteht aus der Kopfzeile a,b, einer leeren Zeile und dem Datensatz 1,2, mit Komma als Feldtrennzeichen. Die Strukturprüfung meldet 3 Zeilen und 2 Spalten. Zeile 2 hat 1 Zelle, daher zeigt Zeilen mit abweichender Breite den Wert 1. Nichts wurde umgewandelt, und kein Zelltext hat sich geändert.

Ein Detail übersieht man leicht: Ein einzelner Zeilenumbruch ganz am Ende des Textes erzeugt keine zusätzliche Zeile. Nur eine leere Zeile zwischen Datensätzen erscheint als kurze Zeile, eine saubere Datei, die mit einem Zeilenumbruch endet, liefert also weiterhin die richtige Anzahl.

Leerzeilen in der App und im Browser

Die Tablora-App liest Tabellen aus PDFs, Fotos und Scans und lässt Zeilen und Spalten weg, in denen jede Zelle leer ist, weil Seitenränder wie leere Zellen aussehen können. Wenn eine Lücke erhalten bleiben soll, etwa zwischen zwei Stapeln, halten Sie diese Grenze in Ihren eigenen Notizen fest oder teilen Sie die Arbeit auf getrennte Tabellen auf.

Im Browser-Werkzeug löschen Sie die Leerzeile erst, nachdem Sie die Quelle geprüft haben. Wer aus Gewohnheit jede kurze Zeile löscht, kann zwei Stapel zusammenführen, die getrennt bleiben sollten, oder die Stelle verdecken, an der ein Datensatz verloren ging.

Eingaben

Tabellentext
a,b 1,2
Feldtrennzeichen
,

Ergebnisse

Zeilen
3
Spalten
2
ab
12
Zeilen mit abweichender Breite
1