こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excelの特定の日付の特定の文字のカウント

ExcelのセルのA1~A10に日付が入っていて
B1~B10に文字(田中・山田・伊藤等)が入っています。

日付は6/1~7/31まで入っており、Bの15に計算式に計算結果を出したいです。

6月の田中の合計を出すとすると、どのような式を作ればよいでしょうか。

範囲指定を変えれば、それぞれできますが、増減が激しいので
できれば、全てを選択してしまい、計算式でカウントをしたいです。

=COUNTIF(B1:B10,"田中")
で田中がカウントで切ることくらいは分かっていますが、
ほとんど数式はつかったことがありません。

どなたかご回答を宜しくお願い致します。

できるだけわかりやすく回答をしていただけると、非常にありがたいです。
宜しくお願い致します。

投稿日時 - 2012-06-19 12:14:34

QNo.7542434

すぐに回答ほしいです

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

6月の田中の件数は
=SUMPRODUCT((MONTH(A1:A10)=6)*(B1:B10="田中"))
のように計算できます。



#ご利用のエクセルのバージョンがご質問に書かれていませんが,Excel2007以降を使っているならCOUNTIFS関数を使ったほうが簡単に計算できます。

=COUNTIFS(A1:A10,">="&DATE(2012,6,1),A1:A10,"<"&DATE(2012,6+1,1),B1:B10,"田中")

投稿日時 - 2012-06-19 13:45:05

お礼

回答ありがとうございます。

無事にできました。
2007以降のものでしたのでCOUNTIFS関数使ってできました。

分かりやすくありがとうございます。

投稿日時 - 2012-06-19 14:59:34

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

一例です。

=SUMPRODUCT(($A$1:$A$10>=DATE(2012,6,1))*($A$1:$A$10<=DATE(2012,6,30))*($B$1:$B$10="田中"))

投稿日時 - 2012-06-19 13:23:35

お礼

ご回答ありがとうございました。
無事にできました。

投稿日時 - 2012-06-19 15:00:06

あなたにオススメの質問