アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルでバラバラの販売期間のものを月単位で販売期間中のものの個数を数えるにはどうしたらいいですか?

例えば2016年7月に販売されている商品の数をとジャンル毎に分けて数えるにはどういう風に設定すればいいでしょうか。
2016年7月に販売されている食品の数
2016年7月に販売されている文具の数
みたいなことです。

「エクセルで指定期間の個数を数えたい」の質問画像

質問者からの補足コメント

  • ありがとうございます!こちらで解決できそうです。
    追加でお伺いしたいのですが、Sheet2に縦列に担当者を入れて横列にジャンルを入れて表を作りたい場合、どうすればいいですか?

    「エクセルで指定期間の個数を数えたい」の補足画像1
    No.4の回答に寄せられた補足コメントです。 補足日時:2017/02/02 12:44

A 回答 (5件)

こんにちは!



月単位でジャンル数だけ判れば良いのですね?
関数での一例です。
↓の画像のように元データはSheet1にあり、Sheet2に表示するとします。
Sheet2のA1セルに「年」・A2セルに「月」の数値を入力すると表示されるようにしてみました。

画像ではSheet2のB5セルに
=IF(OR(COUNTBLANK(A$1:A$2),A5=""),"",COUNTIFS(Sheet1!C:C,A5,Sheet1!E:E,"<"&DATE(A$1,A$2+1,1),Sheet1!F:F,">="&DATE(A$1,A$2,1)))

という数式を入れフィルハンドルで下へコピーしています。m(_ _)m
「エクセルで指定期間の個数を数えたい」の回答画像4
この回答への補足あり
    • good
    • 0
この回答へのお礼

希望通りの表が作成できました!
的確な数式ありがとうございます。

お礼日時:2017/02/02 15:56

No.4です。



画像の配置だとB6セルに
=IF(OR(COUNTBLANK($A$1:$A$2),$A6="",B$5=""),"",COUNTIFS(Sheet1!$B:$B,$A6,Sheet1!$C:$C,B$5,Sheet1!$E:$E,"<"&DATE($A$1,$A$2+1,1),Sheet1!$F:$F,">="&DATE($A$1,$A$2,1)))

という数式を入れ、列・行方向にコピーしてみてください。m(_ _)m
    • good
    • 0

ちょっと難易度が高いですが、ピボットテーブルと言うのがあります。


ご希望の手法にとてもマッチしていると思います。
勉強してみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます!勉強してみます。

お礼日時:2017/02/02 15:57

ピボットテーブルでいいのでは?

    • good
    • 0
この回答へのお礼

ありがとうございます。勉強してみます。

お礼日時:2017/02/02 15:58

countifsで良いと思います。

複数条件の個数をカウントします。
条件は、
2016/7/1=<販売終了日 AND 販売開始日=<2016/7/31 
ジャンル=食品
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2017/02/02 15:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!