Excel (一般機能)

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

 
(指定なし : 指定なし)
オートフィルタで絞り込んだデータを対象に、文字列の部分一致でCOUNTIF
投稿日時: 21/12/14 12:32:20
投稿者: tarima

オートフィルタで絞り込んだデータを対象に、文字列の部分一致でCOUNTIFのようなことがしたい
以下の数式1で、"ABC"と完全一致するセルのカウントはできましたが、
部分一致で"ABC"を含むものをカウントしたいです。
 
=COUNTIF(G2:G50000,"*ABC*")をオートフィルタで絞り込んだデータにしたいです。
試行錯誤し、検索しましたが、完全一致の例しか見つけられず。
教えて頂けないでしょうか。
 
数式1=SUMPRODUCT((G2:G50000="ABC")*(SUBTOTAL(103,INDIRECT("G"&ROW(G2:G50000)))))

回答
投稿日時: 21/12/14 12:46:33
投稿者: んなっと

=SUMPRODUCT(ISNUMBER(FIND("ABC",G2:G50000))*(SUBTOTAL(103,INDIRECT("G"&ROW(G2:G50000))))) 

投稿日時: 21/12/14 13:17:26
投稿者: tarima

んなっと様、
いつもありがとうございます。私の救世主です!何度助けられたことか。
今回も大変助かりました。ISNUMBERは、思いつきませんでした。