• ベストアンサー

エクセル数式

一つの小計セルに複数の計算式を反映させることはできますか?個数は1列ですが、単価が2列の場合、日によってどちらに数が入っても自動的に数式が反映されるようなやり方はあるのでしょうか?

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.2

例えば A1 : 個数 B1 : 単価1 C1 : 単価2 であるならば…  =A1*IF(ISBLANK(B1),IF(ISBLANK(C1),"",C1),B1) こんな感じかな

20081280
質問者

お礼

IF関数ですね!遠い記憶を思い出しました。一発で解決しました。わかりやすいご説明どうもありがとうございました♪

その他の回答 (2)

回答No.3

IF関数を利用すればいけると思います。   A1,B1のどちらかに単価が入りもう一方は空、C1が個数の場合    =IF(A1="",B1*C1,A1*C1)   ※もしA1が空だったらB1*C1をしなさい、そうでなかったらA1*C1をしなさい。 というかんじです。

20081280
質問者

お礼

IF関数ですね!パソコンは本当に苦手で・・・でも高校時代に習ったような薄い記憶を思い出しました。日本語でもわかりやすく説明してくれてどうもありがとうございました♪

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

>個数は1列ですが、単価が2列の場合、日によってどちらに数が入っても自動的に数式が反映されるようなやり方はあるのでしょうか? 複数の単価のどちらか一方が必ず"0"ならば、 個数*(単価1+単価2)で計算させれば済みますし、 何か条件をつけてif文で処理すれば済むと思います。 小計のセルの表示をif文で変えることも可能ですし、 それこそやり方はいくらでもあると思います。

関連するQ&A

専門家に質問してみよう