Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
speedy:30_modules:interpreter [2021/01/06 13:33] – admin | speedy:30_modules:interpreter [2022/06/29 18:05] (aktuell) – [Zeichenkettenverarbeitung] speedy | ||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
===== Wertzuweisung ===== | ===== Wertzuweisung ===== | ||
Variablen können in Formeln als konstante oder für Zwischenrechnungen verwendet werden. | Variablen können in Formeln als konstante oder für Zwischenrechnungen verwendet werden. | ||
+ | < | ||
x1 = ref1 + IF( ref2 < 10, ref3 - 5, ref4 + 5 ); | x1 = ref1 + IF( ref2 < 10, ref3 - 5, ref4 + 5 ); | ||
+ | </ | ||
===== Arithmetik ===== | ===== Arithmetik ===== | ||
Zeile 91: | Zeile 91: | ||
Beispiel: \\ | Beispiel: \\ | ||
- | IF(A==B, 100, 0); ergibt 100, wenn A identisch B ist. \\ | + | < |
- | IF(Gesamtsumme> | + | < |
<note important> | <note important> | ||
Sie sollten immer beide Fälle angeben, um Formelfehler in nachfolgenden Formeln zu vermeiden.</ | Sie sollten immer beide Fälle angeben, um Formelfehler in nachfolgenden Formeln zu vermeiden.</ | ||
- | // | + | \\ |
- | Sie sollten immer beide Fälle angeben, um Formelfehler in nachfolgenden Formeln zu vermeiden. | + | |
- | **// | + | |
**SWITCH(Testwert, | **SWITCH(Testwert, | ||
- | Liefert AnweisungN, wenn VergleichN identisch ist mit Testwert. | + | Liefert AnweisungN, wenn VergleichN identisch ist mit Testwert. |
Diese Funktion benötigt mindestens drei Argumente. | Diese Funktion benötigt mindestens drei Argumente. | ||
- | Als Argument kann der String " | + | Als Argument kann der String " |
- | + | Beispiel: | |
- | Beispiel: | + | < |
SWITCH(BEN1_deu, | SWITCH(BEN1_deu, | ||
" | " | ||
" | " | ||
" | " | ||
+ | </ | ||
ergibt " | ergibt " | ||
- | **Beachten Sie, dass " | + | <note important> |
===== Mathematik & Statistik ===== | ===== Mathematik & Statistik ===== | ||
Zeile 238: | Zeile 237: | ||
**ADDLINE(Text1, | **ADDLINE(Text1, | ||
- | Fügt eine beliebige Anzahl von Texten aneinander und trennt die einzelenen | + | Fügt eine beliebige Anzahl von Texten aneinander und trennt die einzelnen |
+ | **CONCAT_WS(separator, | ||
+ | Fügt eine beliebige Anzahl von Texten aneinander und trennt die einzelnen Texte durch den separator, wenn der nächste Text nicht leer ist. | ||
\\ | \\ | ||
===== Pfade und Dateinamen ===== | ===== Pfade und Dateinamen ===== | ||
Zeile 341: | Zeile 342: | ||
+ | /* | ||
===== Einschränkungen ===== | ===== Einschränkungen ===== | ||
Zeile 354: | Zeile 356: | ||
Logische Verknüpfungen\\ | Logische Verknüpfungen\\ | ||
Sonstige Funktionen\\ | Sonstige Funktionen\\ | ||
+ | */ |