過去の質問を検索しても見つけることができなかったので教えてください。
Excelである日からある日までの個数をカウントしたいのですが何かよい方法はありますか?できるだけ簡単な方法が良いのですが。
やりたいこと)
列A 列B
A 1/5
B 1/4
A 1/6
B 1/5
A 1/5
B 1/7
B 1/8
B 1/6
たとえば上記のような表があるとして列Bの1/5~1/7の個数を別のセルに表示したいのです。最終的には列Aが“B”かつ1/5~1/7の個数を別のセルに表示したいのです。
回答をお願いします。
No.3ベストアンサー
- 回答日時:
No.1です。
>この場合は2005/1/5とか2005/1/7をC1,C2に入力してその範囲を調べたいのですが・・・
=SUMPRODUCT((A1:A8="B")*(B1:B8>=C1)*(B1:B8<=C2))
となります。
さらに、C3に「B」と入力しておいて、
=SUMPRODUCT((A1:A8=C3)*(B1:B8>=C1)*(B1:B8<=C2))
ということも出来ます。
No.2
- 回答日時:
追加質問の件についておじゃま致します。
その場合
=SUMPRODUCT((A1:A8="B")*(B1:B8>=C1)*(B1:B8<=C2))
のように、「日付*1」の部分を「C1」「C2」に変えればOKですよ。
No.1
- 回答日時:
こんにちは。
maruru01です。日付だけの条件なら、
(1/5以上の個数)-(1/7より後の日付の個数)
で出ます。
数式だと、
=COUNTIF(B:B,">=2005/1/5")-COUNTIF(B:B,">2005/1/7")
となります。
さらにA列の条件も付ける場合は、
=SUMPRODUCT((A1:A8="B")*(B1:B8>="2005/1/5"*1)*(B1:B8<="2005/1/7"*1))
となります。
SUMPRODUCT関数は、「B:B」のような列全体の指定は出来ないので、「B1:B8」のように範囲を指定して下さい。
なお、関数以外では、ピボットテーブルやオートフィルタなどの方法もあるでしょう。
ありがとうございました。
SUMPRODUCTとか使ったことなかったので助かりました。
さらに、追加で質問したいのですが、範囲を別のセルに入力して個数を調べる場合はどうしたらよいのでしょうか。
この場合は2005/1/5とか2005/1/7をC1,C2に入力してその範囲を調べたいのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel2017 フィルタ昇順並びがA...
-
オートフィルタ後のデータから...
-
エクセル関数について
-
文字列を比較し、相違するフォ...
-
Excelで並び替え後にア行...
-
プルダウンに【なし、平均、デ...
-
【Excel VBA】指定した行の最大...
-
時間の重複チェック
-
excel / ピポッド 日数を出したい
-
急ぎ!色のついたセルを非表示...
-
Excelで任意の文字列を半角スペ...
-
複数回答のクロス集計の方法
-
エクセル マクロでセルを自動移動
-
エクセルで行の高さ及び列幅の...
-
エクセルの空白セルに書式設定...
-
EXCELで日付を比べ3か月以内の...
-
基準日以前のデータを範囲を指...
-
データー分析
-
検索条件に合うセルの個数を数...
-
エクセル VBA 行間隔を飛ばした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2017 フィルタ昇順並びがA...
-
基準日以前のデータを範囲を指...
-
エクセルで行の高さ及び列幅の...
-
オートフィルタ後のデータから...
-
Excelで並び替え後にア行...
-
急ぎ!色のついたセルを非表示...
-
エクセルの時刻のカウントが出...
-
【Excel VBA】指定した行の最大...
-
時間の重複チェック
-
エクセル関数について
-
プルダウンに【なし、平均、デ...
-
エクセル VBA 行間隔を飛ばした...
-
Excel 最小二乗法 二次関数
-
文字列を比較し、相違するフォ...
-
EXCEL 最終行のデータを他のセ...
-
EXCELで日付を比べ3か月以内の...
-
マクロで行の高さを設定したい
-
エクセル 複数行ある同一商品...
-
VBA 複数行の検索及び抽出
-
エクセル関数のSUMPRODUCTにつ...
おすすめ情報