Werbung
Microsoft Excel eignet sich hervorragend für die Arbeit mit Zahlen und Text. Wenn Sie jedoch beide in derselben Zelle verwenden, können Schwierigkeiten auftreten. Glücklicherweise können Sie Zahlen oder Text aus Zellen extrahieren, um effizienter mit Ihren Daten zu arbeiten. Abhängig vom aktuellen Format Ihrer Daten zeigen wir verschiedene Optionen.
Als Text formatierte Excel-Zahlen
Dies ist eine häufige Situation und zum Glück sehr einfach zu bewältigen. Manchmal werden Zellen, die nur Zahlen enthalten, falsch beschriftet oder als Text formatiert, sodass Microsoft Excel sie nicht für Vorgänge verwenden kann.
In der Abbildung unten sehen Sie, dass die Zellen in Spalte A als Text formatiert sind, wie im Feld für das Zahlenformat angegeben. Möglicherweise sehen Sie auch eine grüne Flagge in der oberen linken Ecke jeder Zelle.

Konvertieren Sie Text in Excel in Zahlen
Wenn Sie die grüne Flagge in der oberen linken Ecke sehen, wählen Sie eine oder mehrere Zellen aus, klicken Sie auf das Warnzeichen und wählen Sie In Nummer konvertieren.

Andernfalls wählen Sie die Zellen aus und wählen Sie im Menü Zahlenformat in der Multifunktionsleiste die Standardeinstellung aus Nummer Möglichkeit.

Wenn Sie detailliertere Optionen benötigen, klicken Sie mit der rechten Maustaste auf die markierten Zellen und wählen Sie Zellen formatieren, wodurch das entsprechende Menü geöffnet wird. Hier können Sie das Zahlenformat anpassen und Dezimalstellen hinzufügen oder entfernen, ein Trennzeichen von 1.000 hinzufügen oder negative Zahlen verwalten.

Natürlich können Sie auch die oben beschriebenen Optionen "Multifunktionsleiste" oder "Zellen formatieren" verwenden, um eine Zahl in Text oder Text in Währung, Zeit oder ein anderes gewünschtes Format umzuwandeln.
Anwenden der Zahlenformatierung mit Excel Paste Special
Damit diese Methode funktioniert, müssen Sie eine Nummer (eine beliebige Nummer) in eine Zelle eingeben. Es ist wichtig, dass diese Zelle auch als Zahl formatiert ist. Kopieren Sie diese Zelle. Wählen Sie nun alle Zellen aus, die Sie in das Zahlenformat konvertieren möchten, und gehen Sie zu Start> Einfügen> Spezial einfügen, wählen Formate Klicken Sie dann auf, um nur die Formatierung der Zelle einzufügen, die Sie ursprünglich kopiert haben in Ordnung.

Dieser Vorgang wendet das Format der Zelle, die Sie kopiert haben, auf alle ausgewählten Zellen an, auch auf Textzellen.
Extrahieren Sie Zahlen oder Text aus Zellen im gemischten Format
Jetzt kommen wir zum schwierigen Teil: Zahlen aus Zellen herausholen, die mehrere Eingabeformate enthalten. Wenn Sie eine Nummer und eine Einheit haben (wie "7 Schaufeln", wie unten beschrieben), tritt dieses Problem auf. Um dies zu lösen, werden wir uns verschiedene Möglichkeiten ansehen, um Zellen in Zahlen und Text aufzuteilen, sodass Sie mit jeder einzeln arbeiten können.
Zahlen vom Text trennen
Wenn Sie viele Zellen haben, die eine Mischung aus Zahlen und Text oder ein Vielfaches von beiden enthalten, kann das manuelle Trennen eine enorme Zeit in Anspruch nehmen. Um den Vorgang schneller durchzuführen, können Sie Microsoft Excel verwenden Text zu Spalten Funktion.
Wählen Sie die Zellen aus, die Sie konvertieren möchten, und gehen Sie zu Daten> Text in Spaltenund verwenden Sie den Assistenten, um sicherzustellen, dass die Zellen korrekt ausgegeben werden. Zum größten Teil müssen Sie nur klicken Nächster und FertigStellen Sie jedoch sicher, dass Sie ein passendes Trennzeichen auswählen. In diesem Beispiel ein Komma.

Wenn Sie nur ein- und zweistellige Zahlen haben, wird die Feste Breite Die Option kann ebenfalls nützlich sein, da nur die ersten zwei oder drei Zeichen der Zelle abgespalten werden. Auf diese Weise können Sie sogar eine Reihe von Teilungen erstellen.
Hinweis: Als Text formatierte Zellen werden nicht wird automatisch mit einer Zahlenformatierung angezeigt (oder umgekehrt), was bedeutet, dass Sie diese Zellen möglicherweise noch wie oben beschrieben konvertieren müssen.
Extrahieren Sie eine Zahl oder einen Text aus einer begrenzten Zeichenfolge
Diese Methode ist etwas umständlich, funktioniert aber sehr gut bei kleinen Datensätzen. Wir gehen hier davon aus, dass ein Leerzeichen die Zahl und den Text trennt, obwohl die Methode auch für jedes andere Trennzeichen funktioniert.
Die Hauptfunktion, die wir hier verwenden, ist LEFT, die die Zeichen ganz links aus einer Zelle zurückgibt. Wie Sie in unserem Datensatz oben sehen können, haben wir Zellen mit ein-, zwei- und dreistelligen Zahlen. Daher müssen wir die am weitesten links stehenden ein, zwei oder drei Zeichen aus den Zellen zurückgeben. Durch die Kombination von LINKS mit dem Suchfunktion 4 Excel-Suchfunktionen zum effizienten Durchsuchen von TabellenkalkulationenDas Durchsuchen einer großen Excel-Tabelle ist nicht immer einfach. Verwenden Sie Suchformeln, um Zeit zu sparen und Tabellenkalkulationen effizient zu durchsuchen. Weiterlesen können wir alles links vom Raum zurückgeben. Hier ist die Funktion:
= LINKS (A1, SUCHE ("", A1, 1))
Dadurch wird alles links vom Feld zurückgegeben. Wenn Sie den Füllgriff verwenden, um die Formel auf den Rest der Zellen anzuwenden, erhalten Sie Folgendes (Sie können die Formel in der Funktionsleiste oben im Bild sehen):

Wie Sie sehen können, haben wir jetzt alle Zahlen isoliert, damit wir sie manipulieren können. Möchten Sie den Text auch isolieren? Wir können die RIGHT-Funktion auf die gleiche Weise verwenden:
= RECHTS (A1, LEN (A1) -SUCHE ("", A1, 1))
Dies gibt X Zeichen von der rechten Seite der Zelle zurück, wobei x die Gesamtlänge der Zelle abzüglich der Anzahl der Zeichen links vom Leerzeichen ist.

Jetzt können Sie auch den Text bearbeiten. Möchten Sie sie erneut kombinieren? Verwenden Sie einfach die CONCATENATE-Funktion mit allen Zellen als Eingaben:
= KONKATENAT (E1, F1)
Offensichtlich funktioniert diese Methode am besten, wenn Sie nur Zahlen und Einheiten haben und sonst nichts. Wenn Sie andere Zellenformate haben, müssen Sie möglicherweise mit Formeln kreativ werden, damit alles richtig funktioniert. Wenn Sie einen riesigen Datensatz haben, lohnt es sich, die Formel herauszufinden!
Extrahieren Sie eine Zahl aus einem Ende einer fortlaufenden Zeichenfolge
Was ist nun, wenn es kein Trennzeichen gibt, das Ihre Nummer und Ihren Text trennt?
Wenn du bist Extrahieren der Nummer links oder rechts von der Zeichenfolgekönnen Sie eine Variation der oben beschriebenen Formel LINKS oder RECHTS verwenden:
= LINKS (A1, SUMME (LEN (A1) -LEN (ERSATZ) (A1, {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}, ""))))
= RECHTS (A1, SUMME (LEN (A1) -LEN (SUBSTITUT (A1, {"0", "1", "2", "3", "4", "5", "6", "7"), "8", "9"}, ""))))
Dies gibt alle Zahlen links oder rechts von der Zeichenfolge zurück.

Wenn du bist Extrahieren der Nummer aus dem rechten Bereich der ZeichenfolgeSie können auch einen zweistufigen Prozess verwenden. Bestimmen Sie zunächst die Position Ihrer ersten Ziffer in der Zeichenfolge mit der MIN-Funktion. Anschließend können Sie diese Informationen in eine Variation der RECHTEN Formel einspeisen, um Ihre Zahlen von Ihren Texten zu trennen.
= MIN (SUCHE ({0,1,2,3,4,5,6,7,8,9}, A1 & 0123456789))
= RECHTS (A1, LEN (A1) -B1 + 1)

Hinweis: Denken Sie bei der Verwendung dieser Formeln daran, dass Sie möglicherweise die Spaltenzeichen und Zellennummern anpassen müssen.
Extrahieren Sie Zahlen von beiden Enden einer fortlaufenden Zeichenfolge
Mit den oben genannten Strategien sollten Sie in der Lage sein, Zahlen oder Text aus den meisten Zellen im gemischten Format zu extrahieren, die Ihnen Probleme bereiten. Auch wenn dies nicht der Fall ist, können Sie sie wahrscheinlich mit einigen leistungsstarken Textfunktionen in Microsoft Excel kombinieren, um die gesuchten Zeichen zu erhalten. Es gibt jedoch einige viel kompliziertere Situationen, die kompliziertere Lösungen erfordern.
Zum Beispiel fand ich eine Forumsbeitrag wo jemand die Zahlen aus einer Zeichenfolge wie "45t * & 65 /" extrahieren wollte, damit er am Ende "4565" erhielt. Ein anderes Poster gab die folgende Formel als eine Möglichkeit an:
= SUMPRODUCT (MITTE (0 & A1, GROSS) (INDEX (ISNUMBER (- MITTE (A1, REIHE ($ 1: $ 25), 1)) * REIHE ($ 1: $ 25), 0), REIHE ($ 1: $ 25)) + 1, 1) * 10 ^ REIHE ($ 1: $ 25) / 10)
Um ganz ehrlich zu sein, habe ich keine Ahnung, wie es funktioniert. Laut dem Forumsbeitrag werden die Zahlen jedoch aus einer komplizierten Folge von Zahlen und anderen Zeichen entfernt. Der Punkt ist, dass Sie mit genügend Zeit, Geduld und Mühe Zahlen und Text aus nahezu allem extrahieren können!
Du musst nur finde die richtigen Ressourcen Benötigen Sie Hilfe bei Excel-Formeln? 7 Zu konsultierende RessourcenExcel ist der Goldstandard für Tabellenkalkulationen. Wenn Sie Excel verwenden müssen und sich dennoch damit vertraut machen müssen, werden Sie mit diesen Ressourcen schnell in die Grundlagen und mehr eingeführt. Weiterlesen .
Tina schreibt seit über einem Jahrzehnt über Verbrauchertechnologie. Sie hat einen Doktortitel in Naturwissenschaften, ein Diplom aus Deutschland und einen MSc aus Schweden. Ihr analytischer Hintergrund hat ihr geholfen, sich als Technologiejournalistin bei MakeUseOf zu profilieren, wo sie jetzt die Keyword-Recherche und -Operationen verwaltet.