Wie der Betreff schon beschreibt
Suche ich nach einer Formel
Die mir erlaubt dem Text nach dem
Zweiten Leerzeichen von rechts auszugeben.
Bsp. TEXT1 TEXT2 TEXT3 TEXT4
Lösungen:Text3 Text4
Vielen Dank euch im Voraus.
| Arbeitsblatt mit dem Namen 'Tabelle2' | ||
| A | B | |
| 1 | TEXT1 TEXT2 TEXT3 TEXT4 | TEXT3 TEXT4 |
| Zelle | Formel |
| B1 | =ERSETZEN(A1;1;SUCHEN("#";WECHSELN(A1;" ";"#";2));"") |
| Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Text in Zelle eingeben: Gib deinen Text, z.B. TEXT1 TEXT2 TEXT3 TEXT4, in die Zelle A1 ein.
Formel verwenden: Um den Text nach dem zweiten Leerzeichen von rechts auszugeben, kannst du folgende Formel verwenden:
=TEIL(A1;FINDEN("|";WECHSELN(A1;" ";"|";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))-1))+1;9999)
Ergebnis überprüfen: Das Ergebnis sollte TEXT3 TEXT4 sein.
Diese Formel funktioniert in Excel und ist besonders nützlich, wenn du den Text ab dem zweiten Leerzeichen von rechts abschneiden möchtest.
Fehler: Nur ein Wort wird angezeigt
Wenn nur TEXT3 angezeigt wird, stelle sicher, dass die Formel korrekt eingegeben und dass die Referenz auf die Zelle A1 stimmt.
Fehler: Unerwartete Leerzeichen
Wenn unerwartete Leerzeichen vorhanden sind, benutze die Funktion GLÄTTEN() um diese zuerst zu entfernen. Beispiel:
=TEIL(GLÄTTEN(A1);FINDEN("|";WECHSELN(GLÄTTEN(A1);" ";"|";LÄNGE(GLÄTTEN(A1))-LÄNGE(WECHSELN(GLÄTTEN(A1);" ";""))-1))+1;9999)
AGGREGAT-Funktion: Eine alternative Methode ist die Nutzung der AGGREGAT-Funktion:
=TEIL(A1;AGGREGAT(14;6;SPALTE(1:1)/(TEIL(GLÄTTEN(A1);SPALTE(1:1);1)=" ");2)+1;999)
ERSETZEN-Funktion: Du kannst auch die ERSETZEN()-Funktion nutzen, um den Text nach dem zweiten Leerzeichen zu extrahieren:
=ERSETZEN(A1;1;SUCHEN("#";WECHSELN(A1;" ";"#";2));"")
Diese Methoden bieten verschiedene Ansätze, um den Text in Excel ab dem zweiten Leerzeichen von rechts abzuschneiden.
Beispiel 1: Wenn in A1 steht Hallo Welt Ich Liebe Excel, dann liefert die Formel =TEIL(A1;FINDEN("|";WECHSELN(A1;" ";"|";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))-1))+1;9999) das Ergebnis Liebe Excel.
Beispiel 2: Bei der Eingabe Apfel Birne Traube Erdbeere gibt die Formel =ERSETZEN(A1;1;SUCHEN("#";WECHSELN(A1;" ";"#";2));"") das Ergebnis Traube Erdbeere.
Diese Beispiele zeigen, wie du die Formeln in verschiedenen Szenarien anwenden kannst.
SPALTE(A:Z) besser SPALTE(A1:Z1), um die Berechnungszeit zu optimieren.GLÄTTEN() zusammen mit TEIL() und AGGREGAT() für präzisere Ergebnisse, besonders wenn deine Daten zusätzliche Leerzeichen enthalten.1. Wie finde ich das erste Leerzeichen von rechts?
Verwende die Formel =FINDEN(" ";A1;LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))).
2. Kann ich die Länge des abgeschnittenen Textes anpassen?
Ja, ändere die Zahl in der TEIL()-Funktion, um mehr oder weniger Zeichen abzuschneiden.
3. Funktionsweise der AGGREGAT-Funktion?
Die AGGREGAT()-Funktion ermöglicht das Ignorieren von Fehlern und kann für verschiedene Berechnungen angepasst werden, was sie zu einem mächtigen Werkzeug in Excel macht.