- ベストアンサー
Excelの関数について教えてください。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
優先順位とは、例えば「Aが16,000」であれば、C1=1,000で、C2以下は満額が残になれば 良いという理解で宜しいでしょうか? それで宜しければ、 C1=IF(B1<B5,0,B1-B5) C2=IF(SUM(B1:B2)<B5,0,IF(C1=0,SUM(B1:B2)-B5,B2)) C3=IF(SUM(B1:B3)<B5,0,IF(C2=0,SUM(B1:B3)-B5,B3)) C4=IF(SUM(B1:B3)<B5,SUM(B1:B4)-B5,B4) で可能だと思います。
その他の回答 (1)
- morchin
- ベストアンサー率16% (212/1281)
回答No.1
=IF(B1+B2+B3>15000,B1+B2+B3-15000,B4+B1+B2+B3-15000) で、良いと思いますが…
質問者
補足
早速ありがとうございます! 確かに、この数式をC4セルに入力することで、D20,000の残は計算できました。ですが、A300、B1,500、C500、それぞれの残も出したいのです。説明不足で大変申し訳ございません。 優先順位としては、A300、B1,500、C500、このままの順番になります。 また、画像も小さくですみません。。。 度々で恐縮ですが、もし案がありましたらご教授くださいませ。。。
お礼
お忙しい中ありがとうございます! 上記の関数でできました! ありがとうございました。