Verwendungszwecke für Zeichenfolgenoperatoren und Platzhalterzeichen

Der Zeichenfolgenoperator (&) kann in Formeln verwendet werden, die Platzhalterzeichen (*,?,~) können in Bedingungen verwendet werden.

Zeichenfolgen oder Zelleninhalte verketten

Einige Beispiele für die Verwendung des Verkettungsoperators:

"Abc"&"Def" ergibt „AbcDef“.

"Abc"&A1 ergibt „Abc2“, wenn Zelle A1 den Wert 2 enthält.

A1&A2 ergibt „12“, wenn Zelle A1 den Wert 2 und Zelle A2 den Wert 2 enthält.

=B2&", "&E2 ergibt „Letzter, Erster“, wenn B2 den Wert „Letzter“ und E2 den Wert „Erster“ enthält.

Platzhalterzeichen anstelle eines beliebigen einzelnen Zeichens verwenden

Einige Beispiele für die Verwendung des Fragezeichens (?) als Platzhalter:

„Er?“ ermittelt als Übereinstimmung alle Zeichenfolgen, die mit „Er“ beginnen und exakt ein weiteres Zeichen enthalten (z. B.: „Erz“ oder „Erd“).

„We??“ ermittelt als Übereinstimmung alle Zeichenfolgen, die mit „We“ beginnen und exakt zwei weitere Zeichen enthalten (z. B.: „Wenn“ oder „Welt“).

Die Funktion =ZÄHLENWENN(B2:E7;"?it") ermittelt die Anzahl der Zellen im Bereich B2:E7, die einen Wert enthalten, der mit einem beliebigen Zeichen beginnt, auf das die Zeichen „it“ folgen (z. B.: „Mit“ oder „Hit“). Die Werte „Breit“ oder „Weit“ wären aber keine Übereinstimmungen.

Platzhalterzeichen anstelle beliebig vieler Zeichen verwenden

Einige Beispiele für die Verwendung des Sternchens (*) als Platzhalter:

„*er“ ermittelt als Übereinstimmung alle Zeichenfolgen beliebiger Länge, die auf „er“ enden (z. B.: „Walter“ oder „Wer“).

Die Funktion =ZÄHLENWENN(B2:E7;"*it") ermittelt die Anzahl der Zellen im Bereich B2:E7, die einen Wert enthalten, der auf „it“ endet und beliebig viele Zeichen enthält (z. B.: „Mit“ oder „Damit“). Der Wert „Tritt“ wäre aber keine Übereinstimmung.

Übereinstimmung mit einem Platzhalterzeichen angeben

Einige Beispiele für die Verwendung des Tilde-Zeichens (~) in einem Übereinstimmungsmuster:

„~?“ ermittelt das Fragezeichen als Übereinstimmung und verwendet das Fragezeichen in diesem Fall nicht als Platzhalter für ein beliebiges Zeichen.

Die Funktion =ZÄHLENWENN(E;"~*") ermittelt die Anzahl der Zellen in Spalte E, die ein Sternchen (*) enthalten.

Die Funktion =SUCHEN("~?";B2) ermittelt den Wert 19, wenn Zelle B2 die Zeichenfolge „Ist das eine Frage? Ja, das ist eine Frage!“ enthält, da das Fragezeichen das 19. Zeichen in der Zeichenfolge ist.

Mehrere Platzhalterzeichen in einer Bedingung verwenden

Die Platzhalterzeichen (? * ~) können zusammen in Ausdrücken verwendet werden, die Bedingungen zulassen. Einige Beispiele:

„*a?“ ermittelt als Übereinstimmung alle Ausdrücke, die das Zeichen „a“ gefolgt von einem einzelnen anderen Zeichen enthalten (z. B.: „Bar“, „Schwan“ oder „Zitat“).

Die Funktion =ZÄHLENWENN(B2:E7;"*in?") ermittelt die Anzahl der Zellen im Bereich B2:E7, die einen Wert enthalten, der mit beliebig vielen (oder keinem) Zeichen beginnt, auf die die Zeichen „in“ und noch ein einzelnes beliebiges Zeichen folgen. Als Übereinstimmung werden Wörter wie „Mandarine“, „Hering“ oder „Eins“ ermittelt. Wörter wie „Mandarinen“ (zwei Zeichen nach „in“) oder „Ein“ (kein Zeichen nach „in“) sind keine Übereinstimmungen.