プロが教える店舗&オフィスのセキュリティ対策術

ExcelファイルにA列及びB列に以下の様な値を入力しました。

    A列 B列 C列 D列
1行目   0  0  15  150
2行目   10 100  36  660  
3行目   20 300  37  670
4行目   30 600
5行目   40 700 

ここにC列1行目に15と入力して、150と計算させる
様な式は、あるのでしょうか?そして2行目以降も
C列に任意の値を入れて、D列に表示する式はあるのでしょうか?
(例 36→660 等)

宜しくお願い致します。

A 回答 (1件)

ご質問者の表の意図が不明ですが、単純にC列入力値からD列に表示する方法は以下の通りです。


(例)
・D1セルに「=c1*10」
・D2セルに「=c2*10+300」
以上、「=」で始まる加減乗除(+:加算、-:減算、*:乗算、/:除算)の計算式を入力すればよいのですが、期待と相違していたら読み飛ばし下さい。
    • good
    • 2
この回答へのお礼

ありがとうございます。
私の質問がうまく表現出来てなくて・・・
予想の通り、私の期待してた答えと違っております。
尚、解決しましたので、一応ご報告します。
C列に求めたい位置を入力
D列に=VLOOKUP(C1,$A$1:$B$9,1,1)
E列に=VLOOKUP(C1,$A$1:$B$9,2,1)
F列=OFFSET($A$1,MATCH($D1,$A$1:$A$9,1),0,1,1)
G列=OFFSET($A$1,MATCH($D1,$A$1:$A$9,1),1,1,1)
F列=E1+(G1-E1)/(F1-D1)*(C1-D1)…答え
となります。

お礼日時:2005/04/28 16:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!