Excel (一般機能)

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

 
(Windows 10全般 : Excel 2007)
可視セルの中でのCOUNTIFは?
投稿日時: 18/04/10 08:40:08
投稿者: !た!

=COUNTIF($B$10:$B$500,$A1)という関数をオートフィルタで絞ったセルを対象に行うには
どんな関数がありますか?
上記の関数では非表示セルの値もカウントされてしまいます。
 
どなたかご教示をお願いします。

回答
投稿日時: 18/04/10 10:23:22
投稿者: run_no_where

SUBTOTAL関数を使えば実現できます。
 
http://officetanaka.net/excel/function/tips/tips21.htm

回答
投稿日時: 18/04/10 12:04:46
投稿者: んなっと

=SUMPRODUCT(SUBTOTAL(3,INDIRECT("B"&ROW($10:$500)))*($B$10:$B$500=A$1))
 
以下の内容は今回の質問とは関係がありませんので、無視してください。
 
run_no_whereさんの紹介したリンク先の式、少し修正が必要です。
=SUBTOTAL(3,$B$2:B2)*1
と、*1を追加しなければいけません。
赤字部分でバグ呼ばわりしている現象を回避するためです。

回答
投稿日時: 18/04/10 13:05:04
投稿者: んなっと

Excel一般機能に関しては、上記サイトはあまり参考にしないほうがいいと思います。

投稿日時: 18/04/10 13:27:46
投稿者: !た!

ありがとうございました。
参考にさせていただきます。