• ベストアンサー

エクセルで二つの条件検索の関数がわかりません。

よろしくお願いします。 二つの条件にあった数字のみの合計を足して表記する方法がわかりません。 例えば 「1月」であり、かつ、「外注商品」であった場合の合計はここ! と指定したいのですが・・・ =IF(A4:A53=1,SUMIF(F4:F53,"外",J4,J53),"0") この式でやってみたのですがこれだと 1の数字を表の頭に入れたとたんに、2月も3月も含めて計算されてしまします。 次に =SUMIF(A4:A53F4:F53,"1""外",J4:J53) といれるとエラーになります。 一月から12月までの販売実績表を作り、一月のみの外注金額 2月のみの外注金額と表記したいのです。 一月のみで外注金額のみの金額を例えばL4に入れるとすればそこにどのような式を組めばいいのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

たとえばこんな感じ? =SUMPRODUCT((A4:A53=1)*1,(F4:F53="外")*1,J4:J53)

takasii24
質問者

お礼

ありがとうございました。 そのとおり入れましたら、できました。大変すばやい回答ありがとうございました。物凄く助かりました。 ありがとうございます!!

その他の回答 (2)

noname#140298
noname#140298
回答No.2

SUMPRODUCTを使ったらどうでしょう。

回答No.1

「Excel 複数条件」とでも検索すれば、それこそ山のように引っか かるはずですが、2004以前ではsumproduct関数を使い、2007以降で はsumifs関数を使います。 =sumproduct((A4:A53=1)*(F4:F53="外"), J4:J53) =sumifs(J4:J53, A4:A53,1,F4:F53,"外") こんな雰囲気のはず。記憶で書いてるから引数の順番は要確認。