<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは皆さん!
インジケーター列と呼ばれるものを作成しました。私の研究では、回答者が私の考えではなく注意を向けているかどうかを確認するために、2つの赤いニシンの質問をしています。
- 両方とも正しく答えた人
- 一つ間違って答えた人
- 間違っていると答えた人
そのため、相互に排他的なグループのセットがあります。フィルタリングしたとき、私はTRUEを "1"で、FALSEを何もしないでフラグを立てました。私は最後のコラムを除いて下を映す3コラムを私に残してしまった3つのグループすべてでこれをしました…
| 両方正しい | 間違った | 間違っている | 欲しいもの |
|---|
| 。 | 2 | 。 | 2 |
| 1 | 。 | 。 | 1 |
| 。 | 。 | 3 | 3 |
私がやろうとしているのは、最初の3つの列を最後の列に結合して、その時点で1、2、3とラベルを付けることです。
私は式を試してみました...
If(:BothCorrect == 1, 1, If(:OneWrong == 2, 2, If(:TwoWrong == 3, 3, "NA")))
おそらく構文が原因で、それはうまくいきませんでした。
誰かがこのことに関して何らかの手引きを提供できますか。
「!」 Not()関数のJSLにおける簡略表記です。それはその主張を否定する。したがって、IsMissing(x)は、xが欠落していない場合は1を返し、xが欠落している場合はゼロを返します。
マイケル、
ありがとう、それはうまくいきましたが、私は公式に戻って「!」を含める必要がありました。「行方不明」の前に。「!」って何?正確にやっている?
数値列があり、最初の欠けていない値を探しているだけの場合(または、3つの列のうち1つだけが欠落していないと想定できる場合)、この列式には次のものが必要です。
(!が見つからない(:BothCorrect)、
:BothCorrect、
(!が見つからない(:OneWrong)、
OneWrong、
(!が見つからない(:TwoWrong)、
:TwoWrong、
。
)
)
)