4 schnelle und einfache Möglichkeiten, um als Text gespeicherte Zahlen in Excel in reelle Zahlen umzuwandeln

Microsoft Excel hängt von korrekt gespeicherten Daten ab. Wenn Sie Textwerte erhalten, die reelle Zahlen sein sollten, verwenden Sie eine dieser Methoden, um zur eigentlichen Arbeit zurückzukehren.

Bild: PixieMe/Shutterstock

Als Text in Microsoft Excel gespeicherte Zahlen sind nicht unbedingt falsch. Zum Beispiel eine Adresse, die mit Zahlen beginnt—578 Stadtstraße – wird als Text gespeichert. Auf der anderen Seite erhalten wir oft Daten aus einer fremden Quelle, die als Zahl gespeichert werden sollten, aber an der Quelle als Text gespeichert werden. In diesem Fall müssen wir diesen Text in Zahlen umwandeln, bevor wir die Daten verwenden können.

SEHEN: 343 Excel-Tipps, die jeder Benutzer beherrschen sollte (TechRepublic)

In diesem Microsoft Excel-Lernprogramm zeige ich Ihnen vier einfache Möglichkeiten, um als Text gespeicherte Zahlen in reelle Zahlen umzuwandeln. Alle vier Methoden haben ihre eigenen Vor- und Nachteile, daher ist es praktisch, sie alle zu kennen.

Ich verwende Microsoft 11 unter Windows 05

    -Bit-System. Ich empfehle Ihnen, mit dem Upgrade auf Windows zu warten 11 bis alle Knicke ausgearbeitet sind. Der Einfachheit halber können Sie die .xlsx- und .xls-Demonstrationsdateien herunterladen. Die erste Methode funktioniert in Excel Online nicht, die anderen drei jedoch.

    1. Verwenden Sie SmartTag

    Abbildung A

    zeigt eine kurze Liste von Textwerten. Sie können sofort erkennen, dass es sich um Text handelt, da die Zahlen linksbündig ausgerichtet sind und führende Nullen haben. Wenn Sie die Einstellung Format in der Gruppe Zahlen (auf der Registerkarte Start) überprüfen, können Sie sehen, dass diese Werte Text sind und nicht als reelle Zahlen gespeichert werden. Ich habe das Textformat selbst eingestellt, um das Problem zu simulieren. Sie können dies tun, indem Sie einen kleinen Bereich auswählen und Text aus der Dropdown-Liste Zahlenformat in der Gruppe Zahlen auswählen.

    Abbildung A

      These numbers are stored as text.
      Diese Nummern werden als Text gespeichert.

      Für mein Geld, ich wie die SmartTag-Methode am meisten, weil sie die Textwerte an Ort und Stelle konvertiert. Der einzige wirkliche Nachteil ist, dass die Auswahl einer langen Liste von Werten etwas umständlich sein kann, also zeige ich Ihnen eine Abkürzung, um das einfacher zu machen.

      Um die Werte schnell auszuwählen, wählen Sie die erste Zelle (B2) aus und drücken Sie Strg + Umschalt + Abwärtspfeil. Dadurch werden alle zusammenhängenden Werte ausgewählt. (Sie müssen alle Leerzeichen im Bereich unterbringen.)

      Klicken Sie mit den ausgewählten Werten auf eine der SmartTag-Anzeigen – das grüne Dreieck oben links Ecke der Zelle – und gehen Sie wie folgt vor:

      1. Klicken Sie auf das resultierende SmartTag (wenn das SmartTag bereits sichtbar ist, klicken Sie darauf, ohne auf das Dreieck zu klicken). Dadurch wird eine Liste möglicher Probleme angezeigt, wie Sie in Abbildung B

        sehen können. Diese SmartTags sind in der Tat „intelligent“. Das erste Element sagt Ihnen, dass die Nummer als Text gespeichert ist – das ist das Problem. Der nächste Punkt ist die Lösung: Convert to Number.

      2. Wählen Sie das zweite Element, In Zahl umwandeln, um alle ausgewählten Werte sofort in reelle Zahlen umzuwandeln, und zwar an Ort und Stelle, wie in

        Abbildung gezeigt C.

      Abbildung B

      Das SmartTag zeigt mehrere mögliche Probleme an.

      Abbildung C

      Das SmartTag konvertiert den gesamten Text Werte sofort in reelle Zahlen.

      Zum Guten oder Schlechten, die Umwandlung wandelt die Werte in Allgemein um, nicht in Zahl.

      Bei dieser einfachen Methode, die zuerst erwähnt wurde, fragen Sie sich vielleicht, warum ich Ihnen mehr zeigen werde . Die Möglichkeit, alle Werte auf einmal auszuwählen, ist ziemlich neu – ursprünglich konnten Sie sie nicht alle auf einmal konvertieren. Wenn Sie also eine ältere Version verwenden, benötigen Sie eine andere Lösung. Außerdem gibt es keine Einheitslösung für alle Situationen.

      2. Text in Spalten

      Die Funktion „Text in Spalten“ ist unglaublich einfach. Es belässt die Werte an Ort und Stelle und entfernt die führenden Nullen, aber die Werte bleiben Text, sodass Sie das Format zurücksetzen müssen. Wählen Sie die Werte wie zuvor aus und gehen Sie dann wie folgt vor:

      1. Klicken Sie auf die Registerkarte Daten und dann auf Text in Spalten in der Gruppe Datentools. Dies startet einen Assistenten.
      2. Klicken Sie im ersten Bereich auf die Option Feste Breite – es gibt keine Trennzeichen.

        Klicken Sie auf „Fertig stellen“ – so schnell geht’s.

      Leider werden die Werte immer noch als Text gespeichert. Gehen Sie mit den ausgewählten Werten wie folgt vor:

      Klicken Sie auf die Registerkarte Startseite.

    1. Wählen Sie im Dropdown-Menü „Zahlenformat“ (in der Gruppe „Zahlen“) die Option „Zahl“, wie in

      Abbildung D

. Dieser fügt ein paar Dezimalstellen hinzu, was Sie vielleicht nicht wollen.

Wenn Sie diese Dezimalstellen nicht möchten, wählen Sie Weitere Zahlenformate aus der Dropdown-Liste.

    Wählen Sie eine Nummer in der Kategorieliste.
  • Eingeben
    0
    im Option Dezimalstellen.

  • Klicken Sie auf OK, um die ausgewählten Werte zu formatieren.

  • Abbildung D

    Wählen Sie das Zahlenformat.

  • Dieser braucht ein bisschen Arbeit. Man könnte meinen, man könne nur das Format ändern, oder? Leider funktioniert es nicht; Sie können das Format ändern, aber es belässt die führenden Nullen.

    Es ist möglich, dass Sie die Quellwerte beibehalten müssen, also beinhalten die nächsten beiden Methoden ein Ausdruck und eine Funktion.

    3. Ein Ausdruck

    Es ist nicht ungewöhnlich, dass die Quelldaten beibehalten werden müssen. In diesem Fall möchten Sie die ursprünglichen Werte nicht direkt konvertieren. Dann kommt ein einfacher Ausdruck wie

    =Textwert 1

    . praktisch. Abbildung E

    zeigt das Ergebnis der Eingabe des Ausdrucks

    =B2*1

    in Zelle C2 und Kopieren in die restlichen Zellen.

  • Abbildung E

    The numbers are still stored as text.

    Die Nummern werden noch als Text gespeichert.
  • Wie Sie sehen können, haben die resultierenden Werte keine führenden Nullen, werden aber dennoch als Text gespeichert. Gehen Sie also wie folgt vor, um das Format zu ändern Anzahl:

    1. Klicken Sie auf die Registerkarte Startseite.

    Wählen Sie im Dropdown-Menü Zahlenformat (in der Gruppe Zahlen) die Option Zahl aus. Dieser fügt ein paar Dezimalstellen hinzu, was Sie vielleicht nicht wollen.

    Wenn Sie diese Dezimalstellen nicht möchten, wählen Sie Weitere Zahlenformate aus der Dropdown-Liste.

      Wählen Sie eine Nummer in der Kategorieliste.
  • Eingeben
    0
    im Option Dezimalstellen.

  • Klicken Sie auf OK, um die ausgewählten Werte zu formatieren.

  • Wenn Sie denken, dass es eine Funktion geben sollte, die beides kann, dann gibt es eine.

    4. Value()

    Sie können einen Schritt überspringen, indem Sie die Funktion VALUE() verwenden, da dies nicht der Fall ist entfernt nur die führenden Nullen, formatiert die resultierenden Werte jedoch als Allgemein, was kein bestimmtes Format hat. Sie können den zusätzlichen Schritt (siehe oben) ausführen, um die resultierenden Werte als Zahl zu formatieren, aber in vielen Fällen ist dies nicht erforderlich.

    Abbildung F

    zeigt das Ergebnis der Eingabe von

    =WERT(B2)

    in C2 und Kopieren der Funktion in die restlichen Zellen.

  • Abbildung F

    VALUE() entfernt die führenden Nullen und wandelt die Werte in Allgemein um.

    Diese vier Methoden bieten schnelle und einfache Möglichkeiten, Text in reelle Zahlen umzuwandeln. Wenn Sie Ihre Daten kennen, können Sie entscheiden, welche Sie verwenden möchten. Sie könnten sie alle irgendwann verwenden.

  • Ähnliche Artikel

    Schaltfläche "Zurück zum Anfang"