Zum Hauptinhalt springen
Bethemesh

CSV-Spalten umbenennen

Ändere CSV-Spaltennamen, ohne Werte oder Spaltenreihenfolge zu verändern, und lade die aktualisierte Datei direkt im Browser herunter.

  • Zwischenablage

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

Eine Umbenennung pro Zeile: alt => neu

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Ein Import von Kontakten, Produkten oder Rechnungen kann allein deshalb scheitern, weil seine Spaltennamen nicht zu den Feldern der Zielanwendung passen. Mit der CSV-Spaltenumbenennung passt du diesen ersten Datensatz an, ohne Daten erneut einzugeben oder Spalten zu verschieben. Mehrere Zuordnungen lassen sich gemeinsam anwenden: Aus einer internen Referenz wird eine verständliche Kennung, während eine Betragsspalte ihre Währung im Namen erhält. Die Zellwerte bleiben unveränderter Text. Führende Nullen und Dezimalkommas werden deshalb weder entfernt noch als Rechenwerte neu formatiert.

Der erste logische Datensatz dient immer als Kopfzeile; eine Einstellung für Dateien ohne Überschriften gibt es hier nicht. Die Erkennung berücksichtigt Komma, Semikolon, Tabulator und senkrechten Strich und zählt deren Vorkommen außerhalb zitierter Felder dieser Zeile. Ein zitiertes Feld darf Trennzeichen und Zeilenumbrüche enthalten. Zwei aufeinanderfolgende Anführungszeichen innerhalb des Feldes ergeben ein wörtliches Anführungszeichen. Bei einem nicht geschlossenen Anführungszeichen wird der Vorgang abgebrochen. Eine anfängliche UTF-8-BOM entfernt der Leser.

Gib je Zeile eine Zuordnung im Format alt => neu ein. Äußere Leerzeichen werden bei beiden eingegebenen Namen entfernt. Die anfangs aktivierte Option zum Ignorieren von Leerzeichen entfernt zusätzlich äußere Leerzeichen der ursprünglichen Überschrift vor dem Vergleich. Großschreibung und Akzente bleiben relevant: Code und code sind verschiedene Namen. Wenn du die Option ausschaltest, passt eine ursprüngliche Überschrift mit umgebenden Leerzeichen nicht mehr zum vereinfachten Regelnamen. Die eigentlichen Datenzellen werden dabei nicht beschnitten.

Alle Zuordnungen beziehen sich gleichzeitig auf die ursprünglichen Überschriften. a => b zusammen mit b => c ergibt deshalb b und c; die erste Spalte wird nicht zweimal umbenannt. Nicht passende Überschriften bleiben erhalten, leere Zielnamen werden ignoriert. Mehrere Spalten dürfen denselben Zielnamen bekommen und behalten ihre Zellen. Ein nachgelagerter Import mit eindeutigen Objekteigenschaften kann solche Namen allerdings anders behandeln. Die Ausgabe übernimmt das erkannte Trennzeichen, setzt erforderliche Anführungszeichen und verwendet LF-Zeilenenden. Sie erhält Zellwerte, bildet jedoch die ursprüngliche Dateischreibweise nicht bytegenau nach.

So verwenden Sie dieses Tool

  1. CSV einschließlich Kopfzeile bereitstellen

    Füge die Tabelle ein oder importiere eine CSV- oder TSV-Textdatei. Prüfe, ob der erste Datensatz tatsächlich die zu ändernden Überschriften enthält und nicht einen vorangestellten Kommentar.

  2. Jede Namenszuordnung eingeben

    Verwende für jede Zuordnung eine eigene Zeile und genau das Zeichenpaar =>. Kontrolliere Großbuchstaben, Akzente und Zielnamen. Bei störenden äußeren Leerzeichen in den ursprünglichen Titeln bleibt die entsprechende Option aktiviert.

  3. Die erzeugten Überschriften vergleichen

    Starte die Umbenennung, gleiche die Kopfzeile mit dem Zielschema ab und kopiere oder exportiere die CSV. Der Zähler erfasst passende Spalten auch dann, wenn der zugewiesene Name dem bisherigen Namen entspricht.

Anwendungsfälle

Lieferantendaten für den Import vorbereiten

Passe die Überschriften eines Lieferantenexports an die Feldnamen deiner Warenwirtschaft an, während Artikelreferenzen und darin enthaltene führende Nullen unverändert bleiben.

Die Währung einer Preisspalte angeben

Ersetze preis durch preis_eur, damit Leser die verwendete Währung erkennen. Ein geänderter Spaltenname rechnet keine Beträge um und wendet keinen Wechselkurs an.

Ein Austauschschema vereinheitlichen

Wende vereinbarte Namen an, bevor du Exporte zusammenführst, deren Spalten dieselben Informationen enthalten, aber bei den beteiligten Stellen unterschiedlich benannt wurden.

Beispiele

Referenz und Preiswährung kennzeichnen

Zwei Überschriften werden ersetzt. Das Dezimalkomma in 12,50 und die Null in B04 bleiben erhalten. Es findet weder eine Berechnung noch eine Typumwandlung statt, und die beiden Produkte behalten ihre ursprüngliche Reihenfolge.

Eingabe

ref;preis
A17;12,50
B04;8,00
Regeln: ref => referenz; preis => preis_eur

Ergebnis

referenz;preis_eur
A17;12,50
B04;8,00

Eine Überschrift mit äußeren Leerzeichen finden

Vor und hinter code steht in der Quelle jeweils ein Leerzeichen. Die aktivierte Option ermöglicht die Zuordnung, ohne stadt oder Bonn zu ändern. Mit ausgeschalteter Option bleibt diese mit Leerzeichen versehene Überschrift unverändert.

Eingabe

 code ;stadt
C3;Bonn
Regel: code => kennung; Leerzeichen ignorieren aktiviert

Ergebnis

kennung;stadt
C3;Bonn

Tipps und bewährte Vorgehensweisen

  • Vergib eindeutige Zielnamen, wenn die nächste Anwendung Zeilen in JSON-Objekte umwandelt. Die Umbenennung selbst erlaubt wiederholte Überschriften und legt nicht fest, wie ein anderer Import damit umgeht.
  • Wenn du denselben ursprünglichen Namen mehrfach eingibst, ersetzt die letzte Zuordnung die vorherigen. Bereinige deine Regelliste, damit nicht versehentlich eine überholte Entscheidung als letzte Anweisung stehen bleibt.
  • Die importierbare Größe hängt von der Dateieingabe und dem verfügbaren Browserspeicher ab. Probiere große Exporte zunächst mit einem repräsentativen Ausschnitt aus, der zitierte Felder, Dezimalwerte und Umlaute enthält.

Häufig gestellte Fragen

Führt eine Regel ohne passende Quellspalte zu einem Fehler?

Nein. Sie ändert nichts und erhöht den Zähler nicht. Wenn sämtliche Überschriften unverändert bleiben, prüfe zunächst Schreibweise, Großschreibung und Leerzeichenoption, bevor du die Datenzeilen bearbeitest.

Kann ich bereits gleich benannte Spalten umbenennen?

Ja. Jede passende Überschrift erhält den Zielnamen, und alle Zellen bleiben bestehen. Eine einzelne Zuordnung nach Namen kann den verschiedenen Vorkommen derselben Überschrift jedoch keine unterschiedlichen Zielnamen geben.

Darf der neue Spaltenname ein Komma enthalten?

Ja. Enthält er das erkannte Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch, wird er zitiert. Bei einer durch Semikolon getrennten Datei verlangt ein einzelnes Komma im Namen noch keine Anführungszeichen.

Sortiert oder bereinigt die Umbenennung auch die Datensätze?

Nein. Nur passende Zellen der Kopfzeile werden ersetzt; die Verarbeitung erfolgt in deinem Browser. Wenn du Spalten entfernen oder ihre Reihenfolge ändern möchtest, verwende stattdessen die CSV-Spaltenauswahl.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Wähle die CSV-Spalten aus, die im Endergebnis erhalten bleiben sollen.

Daten & TabellenDieses Werkzeug verwenden

CSV-Struktur prüfen und Formatierungsfehler erkennen.

Daten & TabellenEmpfohlenDieses Werkzeug verwenden