So extrahieren Sie eine Zahl oder einen Text aus Excel

So extrahieren Sie eine Zahl oder einen Text aus Excel

Microsoft Excel eignet sich hervorragend für die Arbeit mit Zahlen und Text - aber wenn Sie beide in derselben Zelle verwenden, können Sie auf Schwierigkeiten stoßen. Glücklicherweise können Sie Zahlen oder Text aus Zellen extrahieren, um effizienter mit Ihren Daten zu arbeiten. Wir zeigen verschiedene Optionen, je nachdem, in welchem ​​Format Ihre Daten derzeit vorliegen.





Als Text formatierte Excel-Zahlen

Dies ist eine häufige Situation und – zum Glück – sehr einfach zu handhaben. Manchmal werden Zellen, die nur Zahlen enthalten, falsch beschriftet oder als Text formatiert, sodass Microsoft Excel sie nicht in Vorgängen verwenden kann.





In der Abbildung unten sehen Sie, dass die Zellen in Spalte A als Text formatiert sind, wie durch das Zahlenformatfeld angezeigt. Möglicherweise sehen Sie auch eine grüne Flagge in der oberen linken Ecke jeder Zelle.





Konvertieren von Text in Zahl in Excel

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 Zahl umwandeln .

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



Wenn Sie detailliertere Optionen benötigen, klicken Sie mit der rechten Maustaste auf die markierte(n) Zelle(n) 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 1.000-Trennzeichen hinzufügen oder negative Zahlen verwalten.

Natürlich können Sie auch die oben beschriebenen Optionen des Menübands oder der Zellen formatieren verwenden, um eine Zahl in Text oder Text in eine Währung, Zeit oder jedes andere gewünschte Format umzuwandeln.





Wenden Sie die Zahlenformatierung mit Excels Spezial einfügen an

Damit diese Methode funktioniert, müssen Sie eine Zahl (eine beliebige Zahl) 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 Home > Einfügen > Inhalte einfügen , auswählen Formate um nur die Formatierung der ursprünglich kopierten Zelle einzufügen, und klicken Sie dann auf OK .

Dieser Vorgang wendet das Format der kopierten Zelle auf alle ausgewählten Zellen an, sogar auf Textzellen.





Extrahieren von Zahlen oder Text aus Zellen mit gemischtem Format

Jetzt kommen wir zum schwierigen Teil: Zahlen aus Zellen herauszubekommen, die mehrere Eingabeformate enthalten. Wenn Sie eine Zahl und eine Einheit haben (wie '7 Schaufeln', wie wir unten haben), werden Sie auf dieses Problem stoßen. Um das Problem zu lösen, werden wir uns verschiedene Möglichkeiten ansehen, 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 enorm viel Zeit in Anspruch nehmen. Um den Prozess schneller zu durchlaufen, können Sie Microsoft Excel verwenden Text in Spalten Funktion.

Wählen Sie die Zellen aus, die Sie konvertieren möchten, und gehen Sie zu Daten > Text in Spalten , und verwenden Sie den Assistenten, um sicherzustellen, dass die Zellen richtig ausgegeben werden. In den meisten Fällen musst du nur klicken Nächste und Beenden , aber stellen Sie sicher, dass Sie ein passendes Trennzeichen auswählen; in diesem Beispiel ein Komma.

Wenn Sie nur ein- und zweistellige Nummern haben, Feste Breite Option kann auch nützlich sein, da sie nur die ersten zwei oder drei Zeichen der Zelle abspaltet. Sie können auf diese Weise sogar eine Reihe von Splits erstellen.

Notiz: Als Text formatierte Zellen werden nicht automatisch mit einer Zahlenformatierung auftauchen (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 durch Trennzeichen getrennten Zeichenfolge

Diese Methode ist etwas umständlich, funktioniert aber bei kleinen Datensätzen sehr gut. Wir gehen hier davon aus, dass ein Leerzeichen die Zahl und den Text trennt, obwohl die Methode auch für andere Trennzeichen funktioniert.

Die Hauptfunktion, die wir hier verwenden werden, ist LEFT, die die Zeichen ganz links aus einer Zelle zurückgibt. Wie Sie in unserem obigen Datensatz sehen können, haben wir Zellen mit ein-, zwei- und dreistelligen Zahlen, daher müssen wir die ganz linken ein, zwei oder drei Zeichen aus den Zellen zurückgeben. Durch die Kombination von LEFT mit dem Suchfunktion , können wir alles links vom Leerzeichen zurückgeben. Hier ist die Funktion:

=LINKS(A1, SUCHE(' ', A1, 1))

Dadurch wird alles links vom Leerzeichen zurückgegeben. Wenn wir den Füllpunkt verwenden, um die Formel auf den Rest der Zellen anzuwenden, erhalten wir Folgendes (Sie können die Formel in der Funktionsleiste oben im Bild sehen):

Wie Sie sehen, haben wir jetzt alle Zahlen isoliert, damit wir sie manipulieren können. Möchten Sie auch den Text isolieren? Wir können die RECHTS-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 minus der Anzahl der Zeichen links vom Leerzeichen ist.

Jetzt können Sie auch den Text manipulieren. Möchten Sie sie wieder kombinieren? Verwenden Sie einfach die CONCATENATE-Funktion mit allen Zellen als Eingaben:

=VERKETTEN(E1, F1)

Offensichtlich funktioniert diese Methode am besten, wenn Sie nur Zahlen und Einheiten haben und sonst nichts. Wenn Sie andere Zellformate 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 von 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 Zahl links oder rechts von der Zeichenfolge , können Sie eine Variation der oben besprochenen LINKS- oder RECHTS-Formel verwenden:

= LINKS (A1, SUMME (LEN (A1) -LEN (ERSETZEN (A1, {'0', '1', '2', '3', '4', '5', '6', '7' , '8', '9'}, ''))))

= RECHTS (A1, SUMME (LEN (A1) -LEN (ERSETZEN (A1, {'0', '1', '2', '3', '4', '5', '6', '7' , '8', '9'}, ''))))

Dadurch werden alle Zahlen links oder rechts von der Zeichenfolge zurückgegeben.

Wenn du bist Extrahieren der Zahl rechts von der Zeichenfolge , können Sie auch einen zweistufigen Prozess verwenden. Bestimmen Sie zunächst die Position Ihrer ersten Ziffer in der Zeichenfolge mithilfe der MIN-Funktion. Dann können Sie diese Informationen in eine Variation der RICHTIGEN Formel einspeisen, um Ihre Zahlen von Ihren Texten zu trennen.

=MIN(SUCHE({0,1,2,3,4,5,6,7,8,9},A1&'0123456789'))

So erkennen Sie, ob Sie auf Snapchat blockiert sind

= RECHTS (A1, LEN (A1) -B1 + 1)

Notiz: Denken Sie bei der Verwendung dieser Formeln daran, dass Sie möglicherweise die Spaltenzeichen und Zellennummern anpassen müssen.

Extrahieren von 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 mit gemischtem Format zu extrahieren, die Ihnen Probleme bereiten. Selbst 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 a Forumsbeitrag wo jemand die Zahlen aus einem String wie '45t*&65/' extrahieren wollte, damit er am Ende '4565' erhält. Ein anderes Poster gab die folgende Formel als eine Möglichkeit, dies zu tun:

=SUMMENPRODUKT(MID(0&A1,LARGE(INDEX(ISNUMBER(--MID(A1,ROW(:),1))*

REIHE(:),0),REIHE(:))+1,1)*10^REIHE(:)/10)

Ehrlich gesagt habe ich keine Ahnung wie das geht. Aber laut Forenbeitrag werden die Zahlen aus einer komplizierten Reihe von Zahlen und anderen Zeichen herausgenommen. Der Punkt ist, dass Sie mit genügend Zeit, Geduld und Mühe Zahlen und Text aus fast allem extrahieren können! Sie müssen nur die richtigen Ressourcen finden.

Nach weiteren Excel-Tipps? Hier ist So kopieren Sie Formeln in Excel .

Teilen Teilen Tweet Email So reinigen Sie Ihren Windows-PC mit der Eingabeaufforderung

Wenn der Speicherplatz Ihres Windows-PCs knapp wird, bereinigen Sie den Müll mit diesen schnellen Eingabeaufforderungsdienstprogrammen.

Weiter lesen
Verwandte Themen
  • Produktivität
  • Kalkulationstabelle
  • Microsoft Excel
Über den Autor Tina Sieber(831 veröffentlichte Artikel)

Während ihrer Promotion begann Tina 2006 über Verbrauchertechnologie zu schreiben und hat nie aufgehört. Jetzt auch Redakteurin und SEO, Sie finden sie auf Twitter oder einen nahe gelegenen Wanderweg wandern.

Mehr von Tina Sieber

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren