Ncalc を使用して、いくつかの文字列値の存在を評価しています
if (@Xval = 'Z','T','F')
これは、@xval がパラメーターとして単一の値 (@Xval = 'Z') として入力された場合にうまく機能します。それは真の評価を返します。@Xvalが「Z」、「H」、つまりXvalにこれらの2つの値が含まれている場合、同じ式を評価しようとしています。「Z」がそれらの中にあるかどうかを見つけようとしています。
同じことがif (in (@Xval,'Z','H','M'),'T','F')
、オプションのグループ (Z、H、M) で Xval の値を探している場合にも当てはまります。
カスタム関数でこれを行うことはできますか? もしそうなら、どのように?他のアイデアはありますか?
ありがとうございました