• 締切済み

条件付き引き算について

下図のような表があります。 F列の「差引残」の計算式をご教授ください。 A列が一致する場合、 「発注金額(F4:F6)」から「支払額(E列)のトータル」を引いていく 計算式です。 例えば、F14の場合「F4-E11-E14」が答えになるように、です。 よろしくお願いいたします。

みんなの回答

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.3

F11: =INDEX(F$1:F10,MAX(IF(A$1:A10=A11,ROW(A$1:A10))))-E11 【お断り】上式は必ず配列数式として入力のこと

angelnavi
質問者

お礼

ありがとうございました!

angelnavi
質問者

補足

msMike様 お知恵をお貸しくださり、ありがとうございました。 …大変申し訳ございません。 ちょっと表のレイアウト等をいじってしまったため、 何だかこんがらがってしまいました。 年内は時間がないため、年明けにゆっくりと考え直し たいと思います。 が、ご意見は大変参考になりました。 私がきちんと応用できれば、ご教示いただいた式で 目的の結果が出せると思います。 もし私の力が及ばなかった場合は、年明けに別途 新規の質問として上げさせて頂こうと思っています。 以上の理由から、今回はベストアンサーを決めるところ まで行かず、申し訳ございませんでした。 貴重なご意見ありがとうございました。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

SUMIF関数を使ってA列の記号毎に発注金額を合計して、A列の記号毎にSUMIF関数で集計した支払額を差し引けば差引残額を求められます。 F11の数式を次のように入力します。 =SUMIF(A$4:A$6,A11,F$4:F$6)-SUMIF(A$11:A11,A11,E$11:E11) F11セルをF14セルまでコピーすれば目的通りになるでしょう。

angelnavi
質問者

お礼

ありがとうございました!

angelnavi
質問者

補足

bunjii様 お知恵をお貸しくださり、ありがとうございました。 …大変申し訳ございません。 ちょっと表のレイアウト等をいじってしまったため、 何だかこんがらがってしまいました。 年内は時間がないため、年明けにゆっくりと考え直し たいと思います。 が、ご意見は大変参考になりました。 私がきちんと応用できれば、ご教示いただいた式で 目的の結果が出せると思います。 もし私の力が及ばなかった場合は、年明けに別途 新規の質問として上げさせて頂こうと思っています。 以上の理由から、今回はベストアンサーを決めるところ まで行かず、申し訳ございませんでした。 貴重なご意見ありがとうございました。

  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

こんな感じかな F10セルに↓を入れて下にコピー =SUMIF($A$4:$A$6,A10,$F$4:$F$6)-SUMIF(A$10:A10,A10,E$10:E10)

angelnavi
質問者

お礼

ありがとうございました!

angelnavi
質問者

補足

mt2015様 お知恵をお貸しくださり、ありがとうございました。 …大変申し訳ございません。 ちょっと表のレイアウト等をいじってしまったため、 何だかこんがらがってしまいました。 年内は時間がないため、年明けにゆっくりと考え直し たいと思います。 が、ご意見は大変参考になりました。 私がきちんと応用できれば、ご教示いただいた式で 目的の結果が出せると思います。 もし私の力が及ばなかった場合は、年明けに別途 新規の質問として上げさせて頂こうと思っています。 以上の理由から、今回はベストアンサーを決めるところ まで行かず、申し訳ございませんでした。 貴重なご意見ありがとうございました。

関連するQ&A