• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルsumifで検索条件に月を指定)

エクセルsumifで月を指定した検索条件を使って豆数量の月ごとの合計を出す方法

このQ&Aのポイント
  • 購入した豆の帳簿をエクセルでつけている者です。下の表で、sumifなどの関数を使って購入した豆数量の月ごとの合計を出すことはできるのでしょうか?(1月は合計○個、2月は合計△個購入・・・という具合に)
  • 別の質問で、「年/月/日」を使った検索条件を使う方法が紹介されていましたが、次年度も使いまわすために年の指定はしたくありません。sumifでは不可能なのかと思い、月のみを検索条件にする式を作りましたが、エラーが出てしまいました。
  • エクセルsumif関数を使用して、月を指定した検索条件を使って豆数量の月ごとの合計を出す方法について助言をいただけないでしょうか。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

方法1:一般に推奨 集計表のアタマに「何年」の「何月」という数字を記入しておいて,そのセルを手がかりにSUMIFを使います。 作成例:A1に2011,B1に1,C1に2,D1に3,etc =SUMIF(Sheet1!$B:$B,">="&DATE($A$1,B$1,1),Sheet1!$D:$D)-SUMIF(Sheet1!$B:$B,">="&DATE($A$1,B$1+1,1),Sheet1!$D:$D) Excel2007以降を使っているなら,SUMIFS関数で同様に作成することも出来ます。 方法2:あまりお薦めではない =SUMPRODUCT((TEXT(B2:B100,"m月")="5月")*D2:D100) などのような数式でもできます。

coffeelover
質問者

お礼

すばやい回答ありがとうございます! とても申し訳ないのですか、教えていただいた数式は私の勉強不足で実はよく理解できていません・・・ しかし方法1の『集計表のアタマに「何年」の「何月」という数字を記入しておいて・・・』という表記を見て、日付の年/月/日を別々の列に入力し、「月」列に入力された数字を検索条件にsumif関数を作るというやり方を思いつきました。結果、月ごとの合計を出すことに成功しました。 なんだか妙な結末になってしまいましたが、ありがとうございました。 大変助かりました。

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

関連するQ&A