• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 式を教えて下さい)

エクセル式を教えて下さい

このQ&Aのポイント
  • エクセルで人数と単価を入力し、合計金額を計算する式を教えてください。
  • 人数と単価が決まっており、人数の入力に応じて合計金額を計算するエクセルの式を知りたいです。
  • エクセルで人数×単価×消費税を計算する式を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.5

>Dに人数×単価×消費税=が出るようにしたいのですが、 かならず、AまたはBのどちらか一方にしか数値が入らないのであれば、  Dには、=(A2+B2)*C2*1.05でも大丈夫です。  Cが、AまたはBによる切替表示がされないのであれば、if文が必須ですが、ご説明にあるような切替表示がなされるのであれば、if文は必須ではありません。  たいてい、複数のやり方があるものです。

acosuke
質問者

お礼

ありがとうございます。 とてもシンプルですね。そして、思い通りのものになりました。 エクセル関数を使うと便利な事を知ってしまったのですが、どうも難しくて、いつも、なかなか応用できず…。 本当に助かりました。ありがとうございました。

その他の回答 (4)

noname#64531
noname#64531
回答No.4

#1です。訂正、、、 =If(a2="",b2,a2)*c2*1.05

acosuke
質問者

お礼

knaokiさん、大変すばやい回答を、ありがとうございました。 今回は別の方に良回答とさせて頂いたのですが、他の方も含め、大変早く回答を出して頂いたので、ポイントを…と思ったのですが、 みなさん時間も近く1人を選ぶ事が出来なくて、すみません。 また機会がありましたら、宜しくお願い致します。

noname#77517
noname#77517
回答No.3

IF関数を使えば良いと思います。 =IF(A2="", IF(B2="", "", B2*C2*1.05), A2*C2*1.05) これで、A2が空白、かつ、B2が空白なら、D2は空白、A2が空白で なければ、A2*C2*1.05 を計算、B2が空白でなければ、B2*C2*1.05 と なります。 ただ、この式では、A2, B2 の両方に数字が入った場合、A2の方が 優先されて計算されます。

acosuke
質問者

お礼

bono_catさん、早い時間での回答ありがとうございました。 今回は他の方に良回答とさせてもらいました。 他の方にも是非お礼を…と思ったのですが、3人とも時間が近く1人を選ぶ事ができませんでした。 ごめんなさい。 説明も本当に有難かったです。すみませんでした。

noname#58440
noname#58440
回答No.2

  =if(A2<>"",A2*12000*1.05,B2*15000*1.05) 意味は、もしA2が""(空白)で無いなら、A2x単価x消費税、それ以外(A2が空白の時)はB2x単価x消費税を計算します。  

acosuke
質問者

お礼

b4330さん、ありがとうございました。 回答を早く頂けたのも嬉しかったし、説明してくれたのも嬉しかったです。 ただ、良回答以外に1人を選ぶ事が出来なくて… 本当にごめんなさい。

noname#64531
noname#64531
回答No.1

>A2に人数があればA2*C2*1.05、だけどA2に人数がないならB2*C2*1.05、をしたい。 If関数を使ってはどうでしょう。 =If(a2="",a2,b2)*c2*1.05

関連するQ&A