• ベストアンサー

Excel関数について

Excel関数について Excel2003を使用しております。 B列に日付を入力しており、E列には数字を入力しております。 B列には必ず日付を入力しておりますが、E列には数字を入力していない場合もあり、 日付ごとにE列に入力した数字をカウントしたいのですが、 どのような数式を使用すれば確認出来るでしょうか? 日付ごとの数字の合計ではなく、あくまでもカウントになります。 ご教示頂きたく、何卒宜しくお願い致します。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 一例です。 日付はあらかじめ入力してあるものとします。 ↓の画像の場合では H2セルに =IF(G2="","",SUMPRODUCT(($B$2:$B$100=G2)*($E$2:$E$100<>""))) という数式を入れ、オートフィルで下へコピーしています。 数式は元データの100行目まで対応できるようにしていますが データ量によって範囲指定の領域はアレンジしてみてください。 以上、参考になれば幸いです。m(__)m

sakuichi
質問者

お礼

ご回答ありがとうございました。 大変参考になりました。 また機会がありましたらよろしくお願いいたします。