テストの各行の各数値列を確認して、値 (yes または No) を割り当てたいこんにちは、
このテーブルの各行を値 1 から値 8 まで比較して、1 つの値が 1 より小さく、残りの値が 1 より大きい場合、結果の列で「はい」または「いいえ」と答えます。 それ、どうやったら出来るの?
| ID | 値1 | 値2 | 値3 | 値4 | 値5 | 値6 | 値7 | 値8 | 結果 |
| 3200110503 | 0.064064 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | はい |
| 3200110520 | 0.057864 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | いいえ |
| 3200110546 | 0.06985 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3200110562 | 0 | 0.064931 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3200110597 | 0.06241 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
高度な統計モデリングマスカスタマイゼーション結果の共有と伝達Re: テストの各行の各数値列を確認して値 (yes または No) を割り当てたいこれは、最新の説明を考慮して、必要な結果を作成するハードコードされた直接的な数式です。

If(
(:value 1 > 0 & :value 1 < 1 | :value 2 > 0 & :value 2 < 1 | :value 3 > 0 &
:value 3 < 1 | :value 4 > 0 & :value 4 < 1 | :value 5 > 0 & :value 5 < 1 |
:value 6 > 0 & :value 6 < 1 | :value 7 > 0 & :value 7 < 1 | :value 8 > 0 &
:value 8 < 1) & Max(
:value 1,
:value 2,
:value 3,
:value 4,
:value 5,
:value 6,
:value 7,
:value 8
) > 1,
"Yes",
"No"
)
Re: テストの各行の各数値列を確認して値 (yes または No) を割り当てたいD 値 1 値 2 値 3 値 4 値 5 値 6 値 7 値 8 結果
3200110503 0.064064 0 0 0 0 0 1.5 0 はい
3200110520 0.057864 0 0 0 0 0 0 0 いいえ
3200110546 0.06985 0 0 0 0 0 0 2.6 はい
3200110562 0 0.064931 0 0 0 0 0 0
3200110597 0.06241 0 0 0 0 0 0 0
各行の各列をチェックして 2 つの条件を探すことを意味します。
1. 各列をチェックして、0 より大きく 1 より小さい値を持つ列を特定します。
2. 各列を再度確認して、1 より大きい値を持つ列があるかどうかを確認します。
3. ステートメント 1 とステートメント 2 がいずれかの行で true の場合、値 Yes が報告されます。 false の場合、値 No を報告します。
ご協力いただきありがとうございます。Re: テストの各行の各数値列を確認して値 (yes または No) を割り当てたいこんにちは、
私のテーブルは長く、各行に 0 より大きく 1 未満の値を持つ列がいくつかあります。 次に、同じ行の次の列が 1 より大きくなります。
したがって、私のロジックは次のようにしたいです。
1. 各列をチェックして、値が 0 より大きく、1 より小さいことを確認します。
2. 次に、各列を再度チェックして、値が 1 より大きいかどうかを確認します。
3. 3 番目に、2 つの列があり、1 つは 0 ~ 1 を表し、もう 1 つの列は 1 より大きいを表す場合、結果の列に true を入力します。
それが意味があるかどうか教えてください。
Re: テストの各行の各数値列を確認して値 (yes または No) を割り当てたいこんにちは、
「1 つの値が 1 未満である」ということは、数値 = 1 より小さいことを意味しているのでしょうか、それとも列 1 の値を指しているのでしょうか? 後者を仮定すると、行 1 と行 2 で共有した結果の背後にあるロジックを理解するのは依然として困難です。 @txnelson言及された
どうか、私たちがあなたを助けるのを手伝ってください。
最高、
TSRe: テストの各行の各数値列を確認して値 (yes または No) を割り当てたいデータテーブルの例では、すべてのデータが 1 未満であり、1 を超える数値データはないため、説明したアルゴリズムは決して起こりません。 データテーブルの例に誤りがあるか、探しているものの説明が正しくないかのどちらかだと思います。
行 1 の結果は Yes、行 2 の結果は No になるはずですが、それらはデータ パターンが同一であることを示しています。 すべての値は 1 未満であり、1 より大きい値はありません。
何かが足りないと確信しています。