• ベストアンサー

エクセルの計算式教えてください

色々調べましたがわからなかったので質問します。 A1が仕入額、B2が海外販売、C3が国内販売、D4が利益とします。 B2かC3のどちらかに売上額が入力されるのですが、その時にD4に表示されるようにする利益の計算式がわかりません。 また、仕入れをするたびにA列には金額が入力されますが、A列に金額を入力しても販売しない限り(B列C列に金額の入力がない限り)、 D列には利益を表示したくないのですが、そういう計算式もありますか? 普通に考えると売れてないものでも仕入額を入力すると利益が仕入れの分マイナス表示されますよね?それを表示させたくないのです。 説明が不十分かもしれませんが、初心者ですので具体的に教えていただけるとありがたいです。 よろしくお願いします。

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

  • ベストアンサー
回答No.1

>A1が仕入額、B2が海外販売、C3が国内販売、D4が利益とします。 これはA1・B1・C1・D1の間違えだと思いますので、そのつもりで回答します。 違っていたらすみません。 D列に以下のように入力してみてはいかがでしょうか? =IF(AND(B1="",C1=""),"",SUM(B1,C1)-A1)

gornov
質問者

お礼

早速の回答ありがとうございます。 それと訂正ありがとうございます。まさしくその通りの間違いでした(汗 計算式だけでできるんですね。もっと勉強しなければなりません。 無事表示したいようにできました。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.2

A1(仕入額)、B1(海外販売)、C1(国内販売)、D1(利益)とするとD1に、  =IF(OR(B1>0,C1>0),-A1+B1+C1,"") で出来ると思います。

gornov
質問者

お礼

早速の回答ありがとうございます。 それと指定のセルも間違えていたのに適切な回答をありがとうございます。 計算式だけでできるなんて思ってもいませんでした。 これから色々と勉強していかないといけないですね。 無事思うようにできるようになりました。 ありがとうございました。

すると、全ての回答が全文表示されます。