TRANSLATE
Übersetzt den angegebenen Wert mithilfe eines angegebenen Wörterbuchs.
Syntax
TRANSLATE(dictionary, keepValuesWithoutTranslation, emptyAsNull, input)
Argumente
| Name | Typ | Beschreibung | Standardwert |
|---|---|---|---|
| Wörterbuch | String | ||
| keepValuesWithoutTranslation | Boolean | Ob Werte beibehalten werden sollen, die keinem Wert in der Funktion zugeordnet sind | |
| emptyAsNull | Boolean | Wenn festgelegt, werden leere Werte als null behandelt | |
| input | Zeichenfolge/numerisch |
Rückgaben
Gibt einen string-Wert zurück.
Beispiele
| Wörterbuch | keepValuesWithoutTranslation | emptyAsNull | input | Ausgabe |
|---|---|---|---|---|
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | false | false | 'a' | `Antman` |
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | false | false | 'b' | `Batman` |
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | false | false | 'c' | null |
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | true | false | 'c' | `c` |
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | true | true | 'd' | null |
| 'a,Antman | ||||
| b,Batman | ||||
| d,' | true | false | 'd' | `` |
| '1234.0,good' | false | false | 1234 | `good` |
| '1234.0,good' | false | false | 1234 | `good` |
| '0.0,good' | false | false | 0 | `good` |
| '-0.0,good' | false | false | 0 | `good` |
| '-0.0,good' | false | false | 0 | `good` |
| '1.23456e17,good' | false | false | 123456000000000000 | `good` |
| '6.000000000000001,good' | false | false | 6 | null |