mygems

Unordentliche CSV bereinigen

Germany, germany und „Germany “ werden wieder ein Wert.

  • Analysiert jede Spalte
  • Entfernt überzählige Leerzeichen
  • Vereinheitlicht Schreibweisen
  • Nichts wird hochgeladen

1.Datei öffnen

CSV oder TSV. Hierher ziehen oder eine Datei auswählen.

Warum es das gibt

Die meisten Daten, die „nicht aufgehen“, sind nicht falsch, sondern unordentlich: ein Leerzeichen am Ende, das zwei identische Namen getrennt gruppiert, ein N/A in einer Zahlenspalte, dasselbe Land von drei Leuten auf drei Arten geschrieben. In einer Tabellenkalkulation sieht man nichts davon, und deshalb hält es sich. Dieses Tool zählt zuerst jedes dieser Probleme in jeder Spalte, zeigt dir Beispiele und korrigiert dann nur das, was du auswählst.

Was es kann

  • Analysiert jede Spalte über alle Zeilen: was sie enthält, wie viel leer ist, wie viele verschiedene Werte es gibt und was damit nicht stimmt.
  • Entfernt Leerzeichen an den Enden von Werten und fasst doppelte Leerzeichen, Tabs und geschützte Leerzeichen zusammen.
  • Leert Platzhalter wie N/A, null, none und -, damit sie nicht mehr als Werte zählen.
  • Ändert die Groß- und Kleinschreibung pro Spalte und führt Werte, die sich nur in Schreibweise oder Leerzeichen unterscheiden, in ihrer häufigsten Schreibweise zusammen.
  • Entfernt komplett leere Zeilen, zählt jede geänderte Zelle und schreibt das Ergebnis als UTF-8.

Was es in Ruhe lässt

Datumswerte und Zahlen in lokalem Format, etwa 03/04/2025 oder 1.234,5, schreibt es nicht um, denn aus der Datei allein lässt sich nicht erkennen, welche Konvention gilt, und falsch zu raten würde die Spalte unbemerkt beschädigen. Zeilenumbrüche innerhalb eines Werts ändert es ebenfalls nie, denn sie sind Inhalt.

Fragen

Wie findet es Werte, die unterschiedlich geschrieben sind?
Es vergleicht Werte ohne Rücksicht auf Groß- und Kleinschreibung und Leerzeichen. Fallen zwei oder mehr Schreibweisen auf dasselbe zusammen, etwa Germany, germany und Germany mit einem Leerzeichen am Ende, wird die Spalte markiert und es werden Beispiele gezeigt. Aktivierst du die Korrektur, werden alle in die häufigste Schreibweise umgeschrieben.
Verändert es meine Zahlen?
Nur indem es Leerzeichen darum entfernt, und genau die verhindern, dass eine Spalte als Zahlen gelesen wird. Es formatiert, rundet oder wandelt keinen Wert um.
Meine Datei zeigt seltsame Zeichen. Kann das helfen?
Oft ja. Eine Datei, die kein gültiges UTF-8 ist, wird als Latin-1 (Windows-1252) gelesen, die übliche Kodierung älterer Excel-Exporte, und die bereinigte Datei wird immer als UTF-8 geschrieben.