1. ホーム
  2. excel

[解決済み] EXCELの複数範囲-範囲ごとに異なる回答が必要

2022-03-11 04:06:02

質問

この方法を見つけるのに数時間を費やしたので、今ここに投稿しています。もしあなたが、別のセルに入力された値がどの範囲に含まれるかに基づいて、セル内の異なる値を返したいなら、私はそれを行う方法を見つけました!!! (これは私のスプレッドシート特有のもので、0.99 = £0.99というように価格を計算するためのものであることを心に留めておいてください)

例えば

  1. IF G2 is ABOVE "0" BUT BELOW "1" THEN display "0.1"
  2. IF G2 is ABOVE "0.99" BUT BELOW "5" THEN display "0.15"
  3. IF G2 is ABOVE "4.99" BUT BELOW "15" THEN display "0.2".G2 is ABOVE "4.99" BUT BELOW " THEN display "0.2"
  4. IF G2 is ABOVE "14.99" BUT BETTER "30" THEN display "0.5"
  5. IF G2 is ABOVE "29.99" BUT BELOW "100" THEN display "1.0"
  6. IF G2 is ABOVE "99.99" THEN display "1.30".G2 is ABOVE "99.99" THEN display "1.30"

つまり、IF G2 が "£18.75" であった場合、次のセルは これ という数式が入力されると、上記の値に基づいて "£0.50" と表示されます。

この問題の答えの中に、上記の数式が含まれているのがわかると思います......。

解答方法は?

使用

=VLOOKUP(D4,F4:G9,2)

で、範囲はF4:G9です。

0   0.1
1   0.15
5   0.2
15  0.3
30  1
100 1.3

D4 は問題の値であり、例えば 18.75 ->結果です。 0.3