XLSX-Spalten-Mapping

Benennt um/sortiert um/entfernt Spalten per Regeln

Unterstuetzt Alias, Gross-/Kleinschreibung und Leerzeichen bei Kopfzeilen.

Beispielergebnisse

1 Beispiele

Spalten per Alias zuordnen

Benennt um und sortiert Spalten neu

xlsx-column-mapper-example1.xlsx Datei anzeigen
Eingabeparameter anzeigen
{ "excelFile": "/public/samples/xlsx/workbook-sales.xlsx", "renameMapJson": "{\"name\":\"customer_name\",\"region\":\"market\"}", "reorderColumns": "customer_name,market,amount" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Wichtige Fakten

Kategorie
Konvertierung & Kodierung
Eingabetypen
file, text, number, textarea, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Das XLSX-Spalten-Mapping-Tool ermöglicht es Ihnen, Spalten in Excel-Dateien effizient umzubenennen, neu anzuordnen oder zu entfernen. Unterstützt werden Alias-Zuordnungen sowie die Berücksichtigung von Groß-/Kleinschreibung und Leerzeichen in Kopfzeilen, um Ihre Datenstruktur präzise anzupassen.

Wann verwenden

  • Wenn Sie Spaltennamen aus verschiedenen Datenquellen standardisieren müssen.
  • Wenn Sie die Reihenfolge der Spalten für eine bessere Datenpräsentation ändern möchten.
  • Wenn Sie irrelevante oder temporäre Spalten vor der Analyse entfernen wollen.

So funktioniert es

  • Laden Sie Ihre Excel-Datei (.xlsx oder .xls) hoch und geben Sie optional den Blattnamen und die Kopfzeilenzeile an.
  • Definieren Sie Regeln im JSON-Format für Umbenennung, Alias-Zuordnung, Neuanordnung oder Entfernung von Spalten.
  • Konfigurieren Sie Optionen wie das Ignorieren von Groß-/Kleinschreibung oder Leerzeichen in Kopfzeilen.
  • Verarbeiten Sie die Datei und laden Sie die modifizierte Excel-Datei mit den aktualisierten Spalten herunter.

Anwendungsfälle

Datenbereinigung für den Import in Datenbanken oder Analyse-Tools.
Standardisierung von Kopfzeilen aus unterschiedlichen Datenquellen.
Vorbereitung von Berichten durch Neuanordnung und Entfernung irrelevanter Spalten.

Beispiele

1. Spalten per Alias zuordnen

Datenanalyst
Hintergrund
Eine Verkaufsdatei enthält Spalten mit uneinheitlichen Namen wie 'name' und 'region', die für die Analyse standardisiert werden müssen.
Problem
Die Spaltennamen sind nicht einheitlich, was die Datenverarbeitung und -analyse erschwert.
Verwendung
Laden Sie die Datei 'workbook-sales.xlsx' hoch, und geben Sie im Umbenennen Mapping JSON '{"name":"customer_name","region":"market"}' ein, sowie im Neu anordnen Spalten 'customer_name,market,amount'.
Beispielkonfiguration
{"name":"customer_name","region":"market"}
Ergebnis
Die Spalten werden zu 'customer_name' und 'market' umbenannt und in der Reihenfolge customer_name, market, amount angeordnet.

2. Temporäre Spalten entfernen

Projektmanager
Hintergrund
Eine Projektdatenbank-Tabelle enthält Spalten wie 'temp_id' und 'notes', die nicht für den finalen Bericht benötigt werden.
Problem
Diese Spalten machen die Tabelle unübersichtlich und erhöhen unnötig die Dateigröße.
Verwendung
Geben Sie im 'Entfernen Spalten'-Feld 'temp_id,notes' ein.
Ergebnis
Die Spalten 'temp_id' und 'notes' werden entfernt, und die Tabelle ist bereinigt für die weitere Verwendung.

Mit Samples testen

json, xml, xlsx

Verwandte Hubs

FAQ

Welche Dateiformate werden unterstützt?

Nur Excel-Dateien im .xlsx oder .xls Format.

Kann ich mehrere Spalten gleichzeitig umbenennen?

Ja, verwenden Sie das Umbenennen Mapping JSON, um mehrere Spalten in einem Schritt umzubenennen.

Was passiert mit Spalten, die nicht im Mapping angegeben sind?

Standardmäßig werden nicht zugeordnete Spalten beibehalten, es sei denn, Sie deaktivieren die Option 'Beibehalten Nicht zugeordnet Spalten'.

Wie gebe ich die gewünschte Reihenfolge der Spalten an?

Verwenden Sie das 'Neu anordnen Spalten'-Feld mit einer durch Kommas getrennten Liste der Spaltennamen in der gewünschten Reihenfolge.

Kann ich mehrere Blätter in einer Datei verarbeiten?

Nein, das Tool verarbeitet nur ein Blatt pro Durchlauf. Geben Sie den Blattnamen an, falls erforderlich.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/xlsx-column-mapper

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
excelFile file (Upload erforderlich) Ja -
sheetName text Nein -
headerRow number Nein -
renameMapJson textarea Nein -
aliasMapJson textarea Nein -
reorderColumns text Nein -
removeColumns text Nein -
ignoreCase checkbox Nein -
ignoreSpaces checkbox Nein -
keepUnmapped checkbox Nein -

Dateitypparameter müssen erst über POST /upload/xlsx-column-mapper hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-xlsx-column-mapper": {
      "name": "xlsx-column-mapper",
      "description": "Benennt um/sortiert um/entfernt Spalten per Regeln",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-column-mapper",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]