
以下の条件を計算式、もしくは別の方法で打ち出す事は可能でしょうか?
50を入力したときに別のセルに1.85が出る
100を入力したときに別のセルに1.85が出る
200を入力したときに別のセルに2.65が出る
300を入力したときに別のセルに3.35が出る
600を入力したときに別のセルに7.4が出る
900を入力したときに別のセルに11.1が出る
1200を入力したときに別のセルに14.8が出る
1500を入力したときに別のセルに18.5が出る
上記以外の数字を入力した場合は、ちょうどその間の数字が出る
例:150という値を入力したときには別のセルに2.25が出る
例:220という値を入力したときには別のセルに2.79が出る
※50から100の間は全て1.85
という様なものです。
非常に分かりづらく拙い説明で恐縮ですが、ご教授頂けますと幸いです。
No.6ベストアンサー
- 回答日時:
こんにちは
シートのどこかに、以下のような表を作成しておいて参照するのが簡単かと。
0 | 0 | 0
100 | 0 | 2.4
200 | 0.8 | 2.1
300 | 1.5 | 4.05
600 | 5.55 | 3.7
という、5×3の表を作成し、それに(仮に)「表」と名前を付けておきます。
対象とする値がA1セルにあるとして、
=(A1-VLOOKUP(A1,表,1))*VLOOKUP(A1,表,3)/300+VLOOKUP(A1,表,2)+1.85
そんなの面倒くさいというのであれば、表を式の中に含めることも不可能ではありません。
=(A12-VLOOKUP(A1,{0;100;200;300;600},1))*VLOOKUP(A1,{0,0;100,2.4;200,2.1;300,4.05;600,3.7},2)/300+VLOOKUP(A1,{0,0;100,0;200,0.8;300,1.5;600,5.55},2)+1.85
と、長い式になってしまいますが。
あまり理解出来ていないのですが、後者の計算式を適用させて頂いたところ(冒頭のA12はA1ですよね?)、目的を果たす事が出来ました。
誠に有難う御座いました。
No.5
- 回答日時:
#2です。
べたに書くとこういう事かな?
取り合えず1200まで 対象D3セル
=ROUNDUP(IFS(D3<50,0,D3<=100,1.85,D3<=200,(D3-100)*0.008+1.85,D3<=300,(D3-200)*0.007+2.65,D3<=600,(D3-300)*0.0135+3.35,D3<=900,(D3-600)*0.012333+7.4,D3<=1200,(D3-900)*0.012333+11.1,D3>1200,"",D3="",""),2)
0.008などを導く計算式も組み込み可能?・・・
1関数にせずに表組にした方が良さそうですね。。私的には。
No.4
- 回答日時:
>※50から100の間は全て1.85
>という様なものです。
なら
101~200は2.65
201~300は3.35
・・・
と言う事でしょうか?
でも
1201~1500が18.5ってなるのか気になりますが。
No.2
- 回答日時:
ごめんなさい #1は忘れてください
例:150という値を入力したときには別のセルに2.25が出る
例:220という値を入力したときには別のセルに2.79が出る
この意味は?
731なら幾つが返る?
1値の値は一定?なら 100まではifでそれ以上は積算だけで良いかと
一定でないのであれば、
表示数を算出する式があれば、それを入れれば良いです。
実測データなどであれば、各数値に対応する表を作りVlookupなどで取得するなどでも可能と存じますが、1500行必要になりますね。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 特定の条件で計算式を組みたいのですが、教えて頂けますでしょうか? 6 2022/10/28 19:02
- Excel(エクセル) Excelにて、セルに入力してある文字の中から文字と最後の数字のみ切り取り貼り付けるVBA 5 2022/12/27 08:40
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) COUNTIFSについて 2 2022/08/30 14:48
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Excel(エクセル) エクセルで計算結果が0でないときのみセルを更新したい 4 2022/07/30 11:58
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
Excelでセルに入力されたカラー...
-
空白でないセルの値を返す方法...
-
参照先セルに値が入っていない...
-
【Excel】セル内の時間帯が特定...
-
入力したところまでを自動的に...
-
Excel:文字と数字の組合せ、次...
-
エクセル:コメントのようなも...
-
エクセルの数式がかぶって、選...
-
マクロ無しで時間自動で記入を...
-
CSV出力で変換されてしまっ...
-
excel 関数にて文字を0として認...
-
Excel 大小比較演算子による「...
-
エクセルで時間の判定をしてい...
-
エクセル セルに文字を入力した...
-
エクセルで10分ごとの時刻の...
-
エクセルで、数値を月として認...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで同じセルに箇条書きをし...
-
A1セルに入力したら、入力時間...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
空白でないセルの値を返す方法...
-
Excelでセルに入力されたカラー...
-
入力したところまでを自動的に...
-
Excel:文字と数字の組合せ、次...
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセルで、特定のセルの内容...
-
エクセルの数式がかぶって、選...
-
Excel 大小比較演算子による「...
-
【Excel】セル内の時間帯が特定...
-
excel 関数にて文字を0として認...
-
【エクセル】指定したセルに入...
-
エクセルで、数値を月として認...
-
参照先セルに値が入っていない...
-
マクロ無しで時間自動で記入を...
-
値を入力後、自動的にアクティ...
-
エクセル セルに文字を入力した...
おすすめ情報