Ändern von Text Daten in Zahlen

Mögliche Verwendungsszenarien

Manchmal möchten Sie numerische Daten, die als Text eingegeben wurden, in Zahlen umwandeln. Sie können Zahlen als Text in Microsoft Excel eingeben, indem Sie eine Apostroph vor einer Zahl setzen, zum Beispiel ‘12345. Excel behandelt die Zahl dann als Zeichenfolge. Aspose.Cells ermöglicht es Ihnen, Zeichenfolgen in Zahlen umzuwandeln.

Wie man in Excel Zahlen, die als Text gespeichert sind, in Zahlen umwandelt

Sie können Zahlen, die als Text gespeichert sind, in Zahlen umwandeln, indem Sie ein paar einfache Schritte befolgen.

  1. Wählen Sie eine einzelne Zelle oder einen Zellenbereich aus, der oben links einen Fehlerindikator hat.
  2. Klicken Sie neben der ausgewählten Zelle oder dem ausgewählten Zellenbereich auf die Schaltfläche für den Fehler, die erscheint. Klicken Sie im Menü auf In Zahl umwandeln.
  3. Wenn die Warnschaltfläche nicht verfügbar ist, wählen Sie eine Spalte mit diesem Problem aus. Wenn Sie nicht die ganze Spalte konvertieren möchten, können Sie stattdessen eine oder mehrere Zellen auswählen. Stellen Sie nur sicher, dass die von Ihnen ausgewählten Zellen sich in derselben Spalte befinden, andernfalls funktioniert dieser Vorgang nicht. Die Option Text in Spalten wird in der Regel zum Aufteilen einer Spalte verwendet, aber sie kann auch dazu verwendet werden, eine einzelne Spalte von Text in Zahlen umzuwandeln. Klicken Sie auf der Registerkarte Daten auf Text in Spalten.
  4. Klicken Sie in dem Popup-Fenster auf die Schaltfläche Fertig stellen.
  5. Die als Text gespeicherten Zahlen werden in Zahlen umgewandelt.

Wie Sie Zahlen, die als Text gespeichert sind, mit Aspose.Cells for .NET in Zahlen umwandeln

Aspose.Cells bietet die Methode Cells.ConvertStringToNumericValue(), die verwendet werden kann, um alle Zeichenfolgen oder textuellen numerischen Daten in Zahlen umzuwandeln.

Im folgenden Screenshot sind Zeichenfolgenzahlen in Zellen A1:A17 zu sehen. Die Zeichenfolgenzahlen sind linksbündig ausgerichtet.

Diese Zeichenfolgenzahlen wurden in der folgenden Bildschirmaufnahme mithilfe von Cells.ConvertStringToNumericValue() in Zahlen umgewandelt. Wie Sie sehen können, sind sie jetzt rechtsbündig.

C#-Code zum Konvertieren von textuellen numerischen Daten in tatsächliche Zahlen

Der folgende Beispielcode veranschaulicht, wie man alle numerischen Zeichenfolgendaten in allen Arbeitsblättern in tatsächliche Zahlen umwandelt.