Sucht in (dem als kommaseparierte Tokenliste interpretierten) Parameter b nach a und liefert als Rückgabewert den Wert, der im (ebenso als kommaseparierte Tokenliste interpretierten) Parameter c an der selben Stelle steht.
Ist e auf true gesetzt, greift eine Suche auch, wenn ein Wert in der Liste b in a enthalten ist, ansonsten wird auf Gleichheit überprüft. Siehe Beispiele.
Wird a nicht in b gefunden, wird d zurückgegeben.
Parameter
Parameter | Beschreibung |
|---|---|
a | Suchwert. |
b | Kommaseparierte Liste mit Werten. |
c | Kommaseparierte Liste mit Ersetzungswerten. |
d | Rückgabewert, wenn a nicht gefunden wurde. |
e | (optional) Bei true wird eine Teiltextsuche vorgenommen, ansonsten auf Gleichheit überprüft. Siehe Beispiele. Default: false. |
f | (optional) Trennzeichen für beide Listen. Default: , |
Beispiele
Parameter a | Parameter b | Parameter c | Parameter d | Parameter e | Parameter f | Ergebnis |
|---|---|---|---|---|---|---|
D | D,A | Deutschland,Österreich | Irgendwo | Deutschland | ||
A | D,A | Deutschland,Österreich | Irgendwo | Österreich | ||
I | D,A | Deutschland,Österreich | Irgendwo | Irgendwo | ||
DE | D,A | Deutschland,Österreich | Irgendwo | Irgendwo | ||
AT | D,A | Deutschland,Österreich | Irgendwo | Irgendwo | ||
IT | D,A | Deutschland,Österreich | Irgendwo | Irgendwo | ||
DE | D,A | Deutschland,Österreich | Irgendwo | true | Deutschland | |
AT | D,A | Deutschland,Österreich | Irgendwo | true | Österreich | |
IT | D,A | Deutschland,Österreich | Irgendwo | true | Irgendwo |