Tablora

Tablora · Bibliothek

Die letzte leere Spalte erhalten

Ein Komma am Zeilenende wie bei Mira,Ready, kennzeichnet ein leeres letztes Feld. Behalten Sie es, damit jede Zeile gleich breit bleibt und nichts verrutscht.

Ein Trennzeichen am Zeilenende

Ist das letzte Feld eines Datensatzes leer, schreibt ein CSV-Programm trotzdem das Trennzeichen davor, die Zeile endet also mit einem Komma. Mira,Ready, hat drei Felder: Mira, Ready und einen leeren dritten Wert. Das Komma sieht nach einem Tippfehler aus, und es zu löschen, wirkt harmlos, doch dann hat die Zeile zwei Felder, während die Kopfzeile drei hat. Jeder spätere Wert an dieser Stelle würde in die falsche Spalte rutschen.

Ein leeres Feld ist eine Information. Es besagt, dass der Wert dieser Spalte für diesen Datensatz leer ist, und das ist etwas anderes, als wenn die Spalte fehlt.

Das Beispiel Mira,Ready,

Das Beispiel auf der Seite hat die Kopfzeile name,note,tag und den Datensatz Mira,Ready, mit Komma als Feldtrennzeichen. Die Strukturprüfung meldet 2 Zeilen und 3 Spalten, und Zeilen mit abweichender Breite zeigt 0. Zeile 2, Spalte 3 ist leer.

Entfernen Sie das letzte Komma, meldet derselbe Text für Zeile 2 eine abweichende Breite. Das Komma am Ende hält die Zeile in einer Flucht mit ihrer Kopfzeile.

Leere letzte Felder prüfen

Leere Zellen in Downloads und in der App

Herunterladen (CSV) schreibt leere Felder mit ihren Trennzeichen, das Komma am Ende übersteht den Hin- und Rückweg also. Die textbewahrende XLSX schreibt an dieser Stelle eine leere Textzelle.

Die Tablora-App hält jede Zeile einer Tabelle gleich breit: Hat eine Zeile weniger Zellen als die breiteste Zeile, werden am Ende leere Zellen ergänzt. Beim Lesen einer Seite lässt sie außerdem jede Spalte weg, in der jede Zelle leer ist, eine Spalte ganz ohne Werte auf dieser Seite erscheint also nicht. Ist diese Spalte für Ihren Import wichtig, fügen Sie sie in Ihrer Tabellenkalkulation wieder hinzu.

Wenn die leere Zelle nicht leer sein sollte

Zeigt die Quelle einen Wert, wo Ihre Zeile ein leeres letztes Feld hat, gingen die Daten verloren, bevor sie bei Ihnen ankamen. Gehen Sie zum ursprünglichen Export zurück, statt eine Vermutung einzutippen.

Eingaben

Tabellentext
name,note,tag Mira,Ready,
Feldtrennzeichen
,

Ergebnisse

Zeilen
2
Spalten
3
namenotetag
MiraReady
Zeilen mit abweichender Breite
0