Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Microsoft 365)
COUNTIFでのあいまい検索
投稿日時: 25/03/28 14:11:48
投稿者: すーすー

何月何日に何件対応したのか件数表で管理したいのですが、うまくいきません。
システムからデータをダウンロードするとcsvで以下のとおりにデータが落ちてきます。
 
B列          C列
2025/3/27 11:07   ○×■
2025/3/26 11:31   ○×■
2025/3/25 16:50   ○×■
 
件数表に=COUNTIF(B:B,"*2025/3/27*")の式をいれても0と表示されて困っています。
関係あるかわかりませんが、B列の書式設定はユーザー定義でyyyy/m/d h:mmとなっています。
よろしくお願いします。
 

回答
投稿日時: 25/03/28 14:48:43
投稿者: んなっと

=COUNTIFS(B1:B500,">=2025/3/27",B1:B500,"<2025/3/28")
 

回答
投稿日時: 25/03/28 14:53:50
投稿者: んなっと

ほかにもいろいろ
=LET(a,B1:B500,b,"2025/3/27",COUNTIFS(a,">="&b,a,"<"&(b+1)))
とか
=LET(a,B.:.B,b,"2025/3/27",COUNTIFS(a,">="&b,a,"<"&(b+1)))

投稿日時: 25/03/28 15:43:20
投稿者: すーすー

んなっと様
=LETはわたしにはハードルが高く、=COUNTIFSの方で意味を理解してなんとか数値を算出することができました。ありがとうございます!
件数表は日別に毎月作成するのですが、式の中の日付は1行ずつ手で変更するしかないでしょうか?
ドラッグコピーみたい1か月分一気に式を入れる方法はありますか?
 
A列   B列
3月27日 =COUNTIFS(B1:B500,">=2025/3/27",B1:B500,"<2025/3/28")
3月28日 =COUNTIFS(B1:B500,">=2025/3/28",B1:B500,"<2025/3/29")
3月29日 =COUNTIFS(B1:B500,">=2025/3/29",B1:B500,"<2025/3/30")


回答
投稿日時: 25/03/28 15:51:32
投稿者: んなっと

D1に日付
         B  C     D E
 1 2025/3/27 11:07   2025/3/27 2
 2 2025/3/26 11:31         
 3 2025/3/25 16:50         
 4 2025/3/26 16:50         
 5 2025/3/27 16:50         
 6 2025/3/28 16:50         
 7 2025/3/29 16:50         
 8 2025/3/30 16:50         
 9 2025/3/31 16:50         
10  2025/4/1 16:50         
11  2025/4/2 16:50         
 
E1
=COUNTIFS(B$1:B$500,">="&D1,B$1:B$500,"<"&D1+1)
D1:E1を選択して下方向・↓

投稿日時: 25/03/28 16:33:44
投稿者: すーすー

んなっと様
 
できました!!!!これから&の使い方マスターしていきたいと思います。
ありがとうございました!