- ベストアンサー
Excel エクセル について教えて下さい
エクセルの操作方法について教えて下さい。 収支計算の際、 プラスの利益が出た場合は、集計に反映させ、 利益がマイナスになった場合は、集計に反映させないように するためには、どのような計算式を入力すればいいのでしょうか? 例 利益以外の集計が\10,000あり、 プラス\3000の利益が出た場合は集計計の\10,000に、 \3,000を加えた合計が\13,000となり、 逆に、\3,000の損が出た場合は、利益以外の集計\10,000のままで、損の\3,000は反映させないということです。 少し分かりにくいかも知れませんが、よろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
集計計のセルに以下の式を入力 ただし、集計計がsumであると推測。 =sum([利益以外の集計])+if(利益>0,利益,0)
その他の回答 (3)
=IF(A2<=0,A1,A1+A2) もし、A2が0以下だったら、A1だけを、そうでなかったら、A1+A2を といういみです。 a1,b2 などセルの場所を書いてくれると、まだわかりやすいです。
お礼
説明が不十分で、すみませんでした。
- imogasi
- ベストアンサー率27% (4737/17069)
(A)利益以外の集計 (B)利益・損失 (c)利益込み Bの出ているセルが(1)数箇所程度と少ない (2)Bが1セルに集計されている であればIF文で判別して加えればよいだけのことではないですか c=A+IF(B>0,B,0) もし 12 -2 15 12 -4 のように列にプラス・マイナスの数が混在しているとき プラス(マイナス)だけ集計したいのなら =SUMPRODUCT((A1:A5>0)*(A1:A5)) とか =SUM(IF(A1:A5>=0,A1:A5,0))と入れて SHIFT+CTRL+ENTERを同時に押す(配列数式)で出ます。
お礼
詳しいご説明を頂きまして、ありがとうございます。 何とか、頑張ってみます。
- merlionXX
- ベストアンサー率48% (1930/4007)
利益以外の集計が\10,000・・・A1セル \3,000の損・・・・A2セル にある場合 =A1+MAX(A2,0)で、マイナスの値は計算されません。 MAX関数は()内の最大値を求める関数です。 A2にマイナスがあれば、0の方が大きいですからA1に0を足します。
お礼
MAXを使うこともできるんですね、勉強になりました。 ありがとうございました。
お礼
とても早急にご回答頂きまして、ありがとうございました。 おかげさまで、解決できそうです。