Excel-Datenreiniger – Konvertierung von Text in Zahlen & Entfernung unerwünschter Zeichen

Bereinigen Sie Excel-Daten, indem Sie Zahlen, die als Text formatiert sind, in numerische Werte umwandeln, unerwünschte Zeichen und Zeilenumbrüche ersetzen sowie akzentuierte Zeichen in normale Buchstaben normalisieren – alles mithilfe der Aspose.Cells API.

Übersicht

Zahlen als Text konvertieren, unnötige Zeichen entfernen, Akzente austauschen – ein Aufruf, keine Formeln.

  • Konvertierung von als Text gespeicherten Zahlen in echte Zahlen: Wandeln Sie numerische Daten, die als Text vorliegen, in echte Zahlen um, um genaue Berechnungen und eine korrekte Datendarstellung sicherzustellen.
  • Spezifische Zeichen ersetzen: Ersetzen Sie alle Vorkommen bestimmter Zeichen in den ausgewählten Zellen auf einmal, um Ihre Daten zu standardisieren.
  • Konvertierung von Zeilenumbrüchen in Leerzeichen, Kommas oder Semikolons: Verbessern Sie die Lesbarkeit, indem Sie Zeilenumbrüche durch Leerzeichen, Kommas oder Semikolons ersetzen – eine übersichtlichere und optisch ansprechendere Darstellung.
  • Ersetzen akzentuierter Zeichen: Falls Ihre Daten in verschiedenen Sprachen vorliegen, können Sie akzentuierte Zeichen wie „é“ oder „ü“ durch ihre nicht-akzentuierten Gegenstücke ersetzen, was Konsistenz und Klarheit erhöht.

ConvertText API

Web-API

PUT https://api.aspose.cloud/v4.0/cells/content/convert/text

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

-H "Authorization: Bearer {access_token}"

Anforderungsparameter der convertText-API

Parametername Typ Pfad/Abfragezeichenfolge/HTTP-Body Beschreibung
Spreadsheet Datei FormData Die zu verarbeitende Tabellendatei. Unterstützte Formate sind unter anderem XLSX, XLS, ODS, CSV usw.
convertTextType String Abfrage Gibt die Art der anzuwendenden Textkonvertierung an, z. B. Konvertierung von als Text formatierten Zahlen in numerische Werte oder Konvertierung akzentuierter Zeichen.
sourceCharacters String Abfrage Gibt die Zeichen, Zeichenfolgen oder Muster an, die aus dem Text ersetzt oder entfernt werden sollen (z. B. "é,è,ê", "#N/A", "\\n" für Zeilenumbrüche).
targetCharacters String Abfrage Gibt die Ersatzzeichen oder -zeichenfolgen an, die die Quellzeichen ersetzen (z. B. "e" für akzentuierte Buchstaben, "" zum Entfernen, " " für Zeilenumbrüche).
worksheet String Abfrage (Optional) Der Name des Arbeitsblatts, auf das die Textkonvertierung angewendet werden soll. Falls nicht angegeben, wird das erste Arbeitsblatt verwendet.
range String Abfrage (Optional) Der Zellbereich, auf den die Textkonvertierung angewendet werden soll (z. B. "A1:C10"). Falls nicht angegeben, wird die Operation auf alle belegten Zellen angewendet.
outPath String Abfrage (Optional) Der Pfad zum Cloud-Speicherordner, in dem die verarbeitete Arbeitsmappe gespeichert wird. Falls nicht angegeben, wird die Datei im Quellordner gespeichert.
outStorageName String Abfrage Der Name des Cloud-Speichers, in dem die Ausgabedatei gespeichert wird.
region String Abfrage (Optional) Legt die Locale für Textkonvertierungsregeln fest, insbesondere relevant für sprachspezifische Zeichenverarbeitung (z. B. "en-US", "fr-FR").
password String Abfrage (Optional) Falls die hochgeladene Tabellendatei passwortgeschützt ist, geben Sie das Passwort an, um die Datei zu öffnen und zu verarbeiten.

Antwort

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Fehlercodes

  • 400 Bad Request: Ungültige Aspose.Cells Cloud API-URI.
  • 401 Unauthorized: Ungültiges Zugriffstoken oder ungültige Client-ID und -Geheimnis.
  • 404 Not Found: Die Tabellendatei ist nicht zugänglich.
  • 500 Server Error: Die Tabellendatei hat beim Abrufen von Berechnungsdaten einen Fehler festgestellt.

Wann sollte die Convert Text API verwendet werden?

  • Korrektur des Zahlenformats: Konvertieren Sie als Text gespeicherte Zahlen (z. B. „123,45“) in ein für Berechnungen geeignetes numerisches Format.
  • Bereinigung spezieller Zeichen: Entfernen Sie unnötige Sonderzeichen, zusätzliche Leerzeichen oder unsichtbare Zeichen aus den Daten.
  • Behandlung von Zeilenumbrüchen: Ersetzen Sie Zeilenumbrüche in Zellen durch Leerzeichen oder andere Trennzeichen.
  • Normalisierung akzentuierter Zeichen: Konvertieren Sie akzentuierte Buchstaben (z. B. „é“, „ñ“) in Standardbuchstaben („e“, „n“).
  • CSV-Dateivorverarbeitung: Standardisieren Sie das Textformat vor dem Import von CSV-Dateien in Excel.

Warum sollte man die Convert Text API verwenden?

  • Automatische Formatumwandlung: Konvertieren Sie als Text formatierte Zahlen mit einem einzigen Aufruf in berechenbare Werte in Stapelverarbeitung.
  • Zeichennormalisierung: Einheitliche Behandlung spezieller Zeichen, Diakritika und Kodierungsprobleme.
  • Datenkonsistenz: Sicherstellen, dass das Textformat vollständig einheitlich über den gesamten Datensatz hinweg ist.
  • Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen, was eine schnelle Entwicklung ermöglicht und umfassende Dokumentation bereitstellt. Im Vergleich zum Aufbau eigener Textverarbeitungslösungen wird der Entwicklungsaufwand deutlich reduziert.
  • Kosteneffizient: Sie können Text konvertieren, ohne die Arbeitsmappe zunächst hochzuladen – dies spart Speicherplatz und Kosten.

OpenAPI-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt über einen Webbrowser.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der beste Weg, die Entwicklung zu beschleunigen. Das SDK übernimmt die zugrunde liegenden Details, sodass Sie die Convert Text-Funktion für Zellen mit minimalem Codeaufwand implementieren können.
Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mithilfe verschiedener SDKs durchgeführt werden: