- ベストアンサー
Excelの関数で
Excel2007を使用しています。 次のような場合のC列にはどのような関数を入れればよいのでしょうか? A B C 1 v3 100 100×1.08(四捨五入) 2 v8 100 100 3 空白 100 100 ・A列がv3の場合はC列はB列×1.08(四捨五入) ・A列がv8or空白の場合はC列=B列 以上、よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
C1に =IF(B1="","",ROUND(B1*IF(A1="v3",1.08,1),0)) ぐらいでイイです。
その他の回答 (2)
- shintaro-2
- ベストアンサー率36% (2266/6245)
回答No.2
>次のような場合のC列にはどのような関数を入れればよいのでしょうか? そのまま式にしてください ・A列がv3の場合はC列はB列×1.08(四捨五入) ・A列がv8or空白の場合はC列=B列 どの桁で四捨五入するか不明ですが、小数点1位でするならば c1に =if(a1="v3",round(b1*1.08,0),if(or(a1="",a1="v8"),b1,"error"))
質問者
お礼
ありがとうございました。解決しました。
- shino719
- ベストアンサー率50% (11/22)
回答No.1
C1列に下記式を入れて、その下の行にコピーしたらどうでしょうか。 =IF(A1="v3", B1*1.08, B1) でどうでしょうか。
質問者
お礼
ありがとうございました。解決しました。
お礼
ありがとうございました。解決しました。