4つの列から最小値を見つけて、それを別の列の範囲と比較しますか?

りゅう

以下のデータを含むExcelシートがあります。

col1    col2    col3    col4     col5       output          range           
-----------------------------------------------------------------------------
-1      -1      -1      -1       -1                         99.9% - 100%
-1      -1      -1      -1       -1                         98% - 99.8%
87.8    78.6    95.2    98.2    94.7                        95% - 98.9%
100     100     100     100     100                         90% - 94.9%
90.4    86      96.6    73.2    95.5                        80% - 89.9%
92.9    88.9    93.1    100     100                         0% - 79.9%
85.7    80      82.2    100     100
85.7    80      82.2    100     100
98.3    100     97.9    100     94.4

今、私は以下のことを行うことができる式を考え出す必要があります:

  • Iは、最小外に把握する必要がありcol2col3col4col5及びそのminimunがで述べたものの範囲のいずれかに該当した場合Range、カラム、私はでその範囲を印刷する必要がoutputカラム。
  • しかし、col1値がある場合-1は、output列に「失敗」と書きたいと思います。col1値がある場合、上記のポイント1は無視されます-1

したがって、たとえば出力は次のようになります。

col1    col2    col3    col4     col5       output          range           
-----------------------------------------------------------------------------
-1      -1      -1      -1       -1          Fail           99.9% - 100%
-1      -1      -1      -1       -1          Fail           98% - 99.8%
87.8    78.6    95.2    98.2    94.7         0% - 79.9%     95% - 98.9%
100     100     100     100     100          99.9% - 100%   90% - 94.9%
90.4    86      96.6    73.2    95.5         0% - 79.9%     80% - 89.9%
92.9    88.9    93.1    100     100          80% - 89.9%    0% - 79.9%
85.7    80      82.2    100     100          80% - 89.9%
85.7    80      82.2    100     100          80% - 89.9%
98.3    100     97.9    100     94.4         90% - 94.9%

これは万が一Excelで行うことは可能ですか?かなり複雑に見えるので、数式を使用して自動的にExcelでこれを行う方法について少し混乱していますか?

孤立

これが1つの方法です。列KからNは参照です。

H2の式:

=MIN(B2:E2)

I2の式:

=IF(A2=-1,"z",IF(H2>$L$2,"a",IF(H2>$L$3,"b",IF(H2>$L$4,"c",IF(H2>$L$5,"d",IF(H2>$L$6,"e","f"))))))

F2の式:

=VLOOKUP(I2,K:N,4,FALSE)

'それらを下にドラッグすると完了です。

ここに画像の説明を入力してください

確かに、これはより少ない列で実現できますが、説明のためにこのようにレイアウトしました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

指定された範囲と範囲値から残りのKMを見つけます:最小= 0、最大= 999999

分類Dev

文字列列を適切に処理しながら、すべての列の範囲(最大値と最小値の差)を見つけます

分類Dev

あるリストから要素を見つけて、それを別のリストの要素と比較します

分類Dev

パンダを使用して、別の列の列の条件を満たす値の範囲を見つけます

分類Dev

すべての列の最大値と最小値を見つけてから、すべての行の最大値と最小値を見つけます

分類Dev

2つの列と、異なるデータセットの範囲を持つ値を比較して、行の値を見つけます

分類Dev

文字列と値をプレースホルダー付きの文字列と比較して、そこから値を見つけます

分類Dev

別の列の特定のIDに関連付けられている1つの列から最小値と最大値を検索します

分類Dev

PySparkの列値の組み合わせで最小範囲と最大範囲を見つけます

分類Dev

SPARQLの文字列値から日付範囲を見つける

分類Dev

1つの列で繰り返しを見つけてから、別の列の値を減算します

分類Dev

2つの列の範囲から値を選択します

分類Dev

範囲を見つけて、見つかった範囲に基づいて別の範囲からコンテンツをクリアします

分類Dev

最大数と最小数の間の数を見つけて、その範囲内の乱数を生成します

分類Dev

Perl: 値と配列の位置を比較して、最大値を見つけてから最大値で除算する

分類Dev

特定の列から値を見つけて、そのすべての値をExcelでマージします

分類Dev

指定された範囲内のリストのすべての可能なサブリストと、それらのすべての要素を乗算した後の最小の積を見つける効率的でPythonicな方法はありますか?

分類Dev

複数の列範囲でLastRowを見つけますか?

分類Dev

LINQを使用して2つの配列の範囲を比較できますか?

分類Dev

特定の列から最大値を見つけ、その後それらでグループ化します

分類Dev

与えられた範囲の交差点を見つけますか?

分類Dev

Excel:行から一意の値を見つけて、その列を作成しますか?

分類Dev

forループを使用して配列内の最大値と最小値を見つけますか?

分類Dev

ある配列の各要素を別の配列と比較し、見つからない要素を見つける

分類Dev

3つのExcel列を比較して、最小の数値を見つけて強調表示します

分類Dev

特定の範囲の配列からピーク値を見つける

分類Dev

列3の最小値と最大値を見つけて、行全体を印刷します

分類Dev

パンダは最大列を見つけ、別の列から減算して値を置き換えます

分類Dev

2つの列から一意の値を見つけ、それらの値の比率を見つける

Related 関連記事

  1. 1

    指定された範囲と範囲値から残りのKMを見つけます:最小= 0、最大= 999999

  2. 2

    文字列列を適切に処理しながら、すべての列の範囲(最大値と最小値の差)を見つけます

  3. 3

    あるリストから要素を見つけて、それを別のリストの要素と比較します

  4. 4

    パンダを使用して、別の列の列の条件を満たす値の範囲を見つけます

  5. 5

    すべての列の最大値と最小値を見つけてから、すべての行の最大値と最小値を見つけます

  6. 6

    2つの列と、異なるデータセットの範囲を持つ値を比較して、行の値を見つけます

  7. 7

    文字列と値をプレースホルダー付きの文字列と比較して、そこから値を見つけます

  8. 8

    別の列の特定のIDに関連付けられている1つの列から最小値と最大値を検索します

  9. 9

    PySparkの列値の組み合わせで最小範囲と最大範囲を見つけます

  10. 10

    SPARQLの文字列値から日付範囲を見つける

  11. 11

    1つの列で繰り返しを見つけてから、別の列の値を減算します

  12. 12

    2つの列の範囲から値を選択します

  13. 13

    範囲を見つけて、見つかった範囲に基づいて別の範囲からコンテンツをクリアします

  14. 14

    最大数と最小数の間の数を見つけて、その範囲内の乱数を生成します

  15. 15

    Perl: 値と配列の位置を比較して、最大値を見つけてから最大値で除算する

  16. 16

    特定の列から値を見つけて、そのすべての値をExcelでマージします

  17. 17

    指定された範囲内のリストのすべての可能なサブリストと、それらのすべての要素を乗算した後の最小の積を見つける効率的でPythonicな方法はありますか?

  18. 18

    複数の列範囲でLastRowを見つけますか?

  19. 19

    LINQを使用して2つの配列の範囲を比較できますか?

  20. 20

    特定の列から最大値を見つけ、その後それらでグループ化します

  21. 21

    与えられた範囲の交差点を見つけますか?

  22. 22

    Excel:行から一意の値を見つけて、その列を作成しますか?

  23. 23

    forループを使用して配列内の最大値と最小値を見つけますか?

  24. 24

    ある配列の各要素を別の配列と比較し、見つからない要素を見つける

  25. 25

    3つのExcel列を比較して、最小の数値を見つけて強調表示します

  26. 26

    特定の範囲の配列からピーク値を見つける

  27. 27

    列3の最小値と最大値を見つけて、行全体を印刷します

  28. 28

    パンダは最大列を見つけ、別の列から減算して値を置き換えます

  29. 29

    2つの列から一意の値を見つけ、それらの値の比率を見つける

ホットタグ

アーカイブ