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

解決済みの質問

エクセルの関数でどなたかご教授お願いします。

指定した期間内の個数についてどうしてもうまく個数が出てきません。
どなたかご教授願えませんでしょうか。

こんな感じです。
A列 B列 C列
2019/6/15 発送済 到着
2019/6/25 発送済 返却
2019/6/28 発送済 到着
2019/7/1 発送済 到着
2019/7/2 発送済 到着
2019/7/2 発送済 返却
2019/7/4 発送済 到着
2019/7/5 発送済 返却
2019/7/6 発送済 返却
2019/7/10 発送済 到着
2019/7/15 発送済 返却
2019/7/20 発送済 到着
2019/7/25 発送済 返却
2019/7/31 発送済 到着
2019/8/1 発送済 返却

例えばこのようなエクセル管理表があった場合
で、7月1日から7月26日までの期間を特定して発送したものの中で返却になった個数が知りたいのですがうまくいきません。
どなたかご教授お願いお願いできませんでしょうか。
countifsで試しているのですが、どうしても
うまく拾えません。
宜しくお願い致します。

投稿日時 - 2019-07-19 23:00:09

QNo.9637116

困ってます

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

添付図参照
A20: =SUMPRODUCT((A$2:A$16>=A$18)*(A$2:A$16<=A$19)*(C$2:C$16=B20))

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2019-07-19 23:57:08

ANo.3

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

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

回答(4)

ANo.4

>countifsで試しているのですが、どうしてもうまく拾えません。
試された数式を提示して頂ければ誤りをチェックして解説します。
尚、B列の「発送済」をチェックする必要は無いと思います。(未発送では返却が有り得ません)
また、念のためにExcelのバージョンを提示してください。

投稿日時 - 2019-07-20 06:39:36

ANo.2

その表が何行あるのか分からないので、行番号指定しない方が使いやすいと思います。
また、数式に日付をベタで入れると、別の日付で検索したいときにかなり面倒です。

D1に、検索したい日付の開始日
E1に、検索したい日付の終了日

を入れて下さい。
そして、F1へ、

=COUNTIFS(A:A,">=" & D1,A:A,"<=" & E1,B:B,"発送済",C:C,"返却")

をコピーして貼り付けてみて下さい。

開始日と終了日をD1とE1に入れない場合は、数式の中のD1とE1を日付を入れたセルに変えて下さい。
F1に返却の数が出ると思います。
これでどうでしょうか。

投稿日時 - 2019-07-19 23:46:13

ANo.1

こんな感じ?
=COUNTIFS(A1:A15,">=2019/7/1",A1:A15,"<=2019/7/26",B1:B15,"発送済",C1:C15,"返却")

投稿日時 - 2019-07-19 23:24:36

あなたにオススメの質問