Stringfunktionen in Excel – Teil 2
Im ersten Teil haben wir Ihnen einige der Textfunktionen vorgestellt. hier folgt nun der zweite Teil mit weiteren Stringfunktionen.
Nichtdruckbare Zeichen löschen – mit der Funktion SÄUBERN
Mit der Funktion SÄUBERN löschen Sie sämtliche nichtdruckbaren Zeichen innerhalb eines Textes. So entfernen Sie beispielsweise Zeilenumbrüche.
Das Ergebnis:
Die Syntax: SÄUBERN(Text)
Zellinhalt auf mehrere Zellen verteilen – mit den Funktion LINKS bzw. RECHTS
Das Beispiel: Sie haben in einer Excel-Datei den Kundennamen mit Vorname und Name in einer Spalte stehen. Sie möchten daraus zwei Spalten machen.
Funktion LINKS
Mit der Funktion LINKS lesen wir den Vornamen aus. Da wir nicht wissen, an welcher Stelle sich das Leerzeichen befindet, nutzen wir zusätzlich die Funktion SUCHEN.
Die Lösung: =LINKS(A2;SUCHEN(“ „;A2)-1)
Die Syntax: LINKS(Text;Anzahl_Zeichen)
- Text ist die Zeichenfolge, deren Anfangszeichen ermittelt werden sollen
- Anzahl_Zeichen gibt die Anzahl der Zeichen vor, welche ausgegeben werden sollen. Dieses Argument ist optional, wird keine Wert angegeben, setzt Excel automatisch 1 ein.
Wird ein Wert angegeben, muss dieser größer als 0 sein.
Funktion RECHTS
Mit der Funktion RECHTS ermitteln wir den Namen. Da wir nicht wissen, an welcher Stelle sich das Leerzeichen befindet, nutzen wir zusätzlich die Funktionen LÄNGE und SUCHEN.
Die Funktion RECHTS gibt eine definierte Anzahl der letzten Zeichen eines Textes aus!
Die Lösung: =RECHTS(A2;LÄNGE(A2)-SUCHEN(“ „;A2))
Die Syntax: RECHTS(Text;Anzahl_Zeichen)
- Text ist die Zeichenfolge, deren Anfangszeichen ermittelt werden sollen
- Anzahl_Zeichen gibt die Anzahl der Zeichen vor, welche ausgegeben werden sollen.
Funktion SUCHEN
Die Funktion SUCHEN gibt als Ergebnis die Nummer des Zeichens zurück, bei welchem eine gesuchte Zeichenkette beginnt.
Die Syntax: SUCHEN(Suchtext;Text;Erstes_Zeichen)
- S
größer als 0 sein.
Funktion RECHTS
Mit der Funktion RECHTS ermitteln wir den Namen. Da wir nicht wissen, an welcher Stelle sich das Leerzeichen befindet, nutzen wir zusätzlich die Funktionen LÄNGE und SUCHEN.
Die Funktion RECHTS gibt eine definierte Anzahl der letzten Zeichen eines Textes aus!
Die Lösung: =RECHTS(A2;LÄNGE(A2)-SUCHEN(“ „;A2))
Die Syntax: RECHTS(Text;Anzahl_Zeichen)
- Text ist die Zeichenfolge, deren Anfangszeichen ermittelt werden sollen
- Anzahl_Zeichen gibt die Anzahl der Zeichen vor, welche ausgegeben werden sollen.
Funktion SUCHEN
Die Funktion SUCHEN gibt als Ergebnis die Nummer des Zeichens zurück, bei welchem eine gesuchte Zeichenkette beginnt.
Die Syntax: SUCHEN(Suchtext;Text;Erstes_Zeichen)
- Suchtext ist die Zeichenfolge, nach welcher gesucht wird (hierbei wird nicht zwischen Groß- und Kleinschreibung unterschieden)
- Text bestimmt die Zeichenfolge, die durchsucht werden soll
- Das Argument Erstes_Zeichen ist optional. Es gibt die Nummer des Zeichens im Text an, ab der nach dem Suchtext gesucht werden soll (wird der Wert nicht angegeben, setzt Excel automatisch 1 an – die Suche startet dann ab dem ersten Zeichen)
Zeichenlänge eines Textes ermitteln – mit der Funktion LÄNGE
Die Funktion LÄNGE gibt die Anzahl an Zeichen (inklusive Leerzeichen) in einem Text an.
Die Syntax: LÄNGE(TEXT)
Zeichenfolgen suchen – mit der Funktion FINDEN
Mittels der Funktion FINDEN können Sie nach Zeichenfolgen innerhalb von Texten suchen. Die Funktion nutzt die gleichen Argument wie die Funktion SUCHEN, unterscheidet allerdings zwischen Groß- und Kleinschreibung.
Die Syntax: FINDEN(Suchtext;Text;Erstes_Zeichen)
- Suchtext ist die Zeichenfolge, nach welcher gesucht wird (hierbei wird nicht zwischen Groß- und Kleinschreibung unterschieden)
- Text bestimmt die Zeichenfolge, die durchsucht werden soll
- Das Argument Erstes_Zeichen ist optional. Es gibt die Nummer des Zeichens im Text an, ab der nach dem Suchtext gesucht werden soll (wird der Wert nicht angegeben, setzt Excel automatisch 1 an – die Suche startet dann ab dem ersten Zeichen)
Einen bestimmten Teil eines Textes auslesen – mit der Funktion TEIL
Die Funktion TEIL gibt eine bestimmte Anzahl von Zeichen einer Zeichenfolge ab der von Ihnen definierten Position zurück.
Die Syntax: TEIL(Text;Erstes_Zeichen;Anzahl_Zeichen)
- Text ist die Zeichenfolge, aus der ein Teil zurückgegeben werden soll
- Erstes_Zeichen ist die Position des ersten Zeichens des Textteils, welcher ausgegeben werden soll
- Anzahl_Zeichen bestimmt die Nazahl der Zeichen im ausgegebenen Textteil
Stringfunktionen in Excel - Teil 2,
Pingback: Textfunktionen in Excel
Hallo,
gibt es eine Abfrage zu „ungleich“?
z.B.:
=WENN(AungleichB;dann;sonst)
ich kenne nur
=WENN(AgleichB;dann;sonst)
in der Form:
=WENN(A=B;dann;sonst)
Danke
=WENN(A<>B;dann;sonst)