I Ncalc bin mit der Anwesenheit von einigen Zeichenfolge zu bewerten WerteNcalc, wie Mehrwert-String-Parameter bewerten
if (@Xval = 'Z','T','F')
dies gut funktioniert, wenn @xval als Parameter als Einzelwert eingegeben wird (@Xval = "Z"). Das wird eine echte Bewertung liefern. Ich schaue jetzt, um die gleiche Formel auszuwerten, wenn @ Xval sagen kann "Z", "H" mit anderen Worten Xval enthält diese 2 Werte und ich versuche zu finden, wenn 'Z' unter ihnen ist.
Das gleiche gilt für if (in (@Xval,'Z','H','M'),'T','F')
, wo Im Suche nach dem Wert von Xval in einer Gruppe von Optionen (Z, H, M).
Kann ich dies über benutzerdefinierte Funktionen tun? Wenn das so ist, wie? Irgendwelche anderen Ideen?
Danke
Nicht sicher Ncalc insbesondere, aber VB.Net hat '' Linq' Contains' Existenz von irgendeinem Gegenstand in einer Ansammlung. – Ian