ich moechte aus bestehenden Datensätzen alle Zeichen auslesen, die nach dem Gleichheitszeichen (in jedem DSatz enthalten) enthalten sind. Aber Achtung, unterschiedliche Längen.
Danke + Gruß
Walter
| D | E | |
| 1 | 123=456 | =456 |
| 2 | 123 | 123 |
| verwendete Formeln | |
| Zelle | Formel |
| E1 | =WENN(ISTFEHLER(FINDEN("=";D1));D1;TEIL(D1;FINDEN("=";D1);LÄNGE(D1))) |
| E2 | =WENN(ISTFEHLER(FINDEN("=";D2));D2;TEIL(D2;FINDEN("=";D2);LÄNGE(D2))) |
=TEIL(A1;FINDEN("=";A1;1)+1;99)
| A | B | |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 |
| Zelle | Formel |
|---|---|
| B1 | =WENN(ISTZAHL(FINDEN("=";A1));TEIL(A1;FINDEN("=";A1)+1;LÄNGE(A1));"") |
| B2 | =WENN(ISTZAHL(FINDEN("=";A2));TEIL(A2;FINDEN("=";A2)+1;LÄNGE(A2));"") |
| B3 | =WENN(ISTZAHL(FINDEN("=";A3));TEIL(A3;FINDEN("=";A3)+1;LÄNGE(A3));"") |
| B4 | =WENN(ISTZAHL(FINDEN("=";A4));TEIL(A4;FINDEN("=";A4)+1;LÄNGE(A4));"") |
Um in Excel Text ab einem bestimmten Zeichen auszuschneiden, kannst du die folgende Formel verwenden. Diese Anleitung zeigt dir, wie du den Text nach einem Gleichheitszeichen = in einer Zelle erhältst.
Öffne dein Excel-Dokument und gehe zu der Zelle, in der der Text steht. Angenommen, dein Text steht in Zelle A1.
Füge in eine andere Zelle (z.B. B1) die folgende Formel ein:
=WENN(ISTFEHLER(FINDEN("=";A1));A1;TEIL(A1;FINDEN("=";A1)+1;LÄNGE(A1)))
Diese Formel sucht nach dem Gleichheitszeichen und gibt den Text rechts davon zurück.
Drücke die Eingabetaste, um das Ergebnis anzuzeigen.
Wenn du diese Formel nach unten ziehst, wird sie auf die anderen Zellen angewendet.
Fehler: #WERT!
Ursache: Das Gleichheitszeichen ist nicht in der Zelle vorhanden.
Lösung: Überprüfe, ob das Zeichen tatsächlich in der Zelle vorhanden ist.
Fehler: #NAME?
Ursache: Falsche Syntax der Formel.
Lösung: Stelle sicher, dass du das richtige Trennzeichen verwendest (z.B. Semikolon oder Komma, abhängig von den regionalen Einstellungen).
Falls du keine Formel verwenden möchtest, kannst du auch die Funktion "Text in Spalten" nutzen:
= als Trennzeichen und klicke erneut auf "Weiter".Diese Methode eignet sich hervorragend, wenn du mehrere Zellen gleichzeitig bearbeiten möchtest.
Beispiel 1:
In Zelle A1 steht abc=123. Die Formel ergibt 123.
Beispiel 2:
In Zelle A2 steht Hallo=Welt. Die Formel gibt Welt zurück.
Beispiel 3:
In Zelle A3 steht Excel 2003 ist nicht = Word 2003. Die Formel liefert Word 2003.
Diese Beispiele zeigen, wie einfach es ist, mit der richtigen Formel den Text nach einem bestimmten Zeichen auszuschneiden.
Verwende die Funktion RECHTS, um den Text nach dem Gleichheitszeichen zu extrahieren. Die Formel kann folgendermaßen aussehen:
=RECHTS(A1;LÄNGE(A1)-FINDEN("=";A1))
Nutze SVERWEIS, wenn du Text aus einer Tabelle basierend auf einem Schlüssel ausschneiden möchtest.
Achte darauf, dass deine Daten sauber sind. Entferne Leerzeichen nach dem Gleichheitszeichen, um unerwartete Ergebnisse zu vermeiden.
1. Wie schneide ich den Text nach einem anderen Zeichen aus?
Du kannst das Zeichen in der Formel einfach ändern (z.B. von = zu ;).
2. Funktioniert das auch in Excel 365?
Ja, die genannten Formeln und Methoden funktionieren in Excel 365 sowie in älteren Versionen wie Excel 2016 oder Excel 2019.
3. Was, wenn mein Text keine Gleichheitszeichen enthält?
Die Formel gibt dann den gesamten Text zurück, da das Gleichheitszeichen nicht gefunden wurde.