名前の横に長いフィルターされた数字のリストがあります。フィルターを変更するときにゼロを数えようとしています。残念ながら、COUNTIF
フィルターによって除外されたセルが含まれています。フィルターによって除外されていない場合にのみ、数値列のゼロを数えるにはどうすればよいですか?
答え1
セル値がゼロかどうかをチェックし、真の場合は 1 を返す別の列を追加してみてください。ゼロ値をチェックする追加列がある関数を使用できます。SUBTOTAL(9,RANGE)
引数は関数を示し、適用されたフィルターに基づいてセルの合計を返します。RANGE
9
SUM
答え2
これは、質問の非常に狭い理解の範囲内でのみ機能しますが、ゼロを含む列をフィルターしてゼロのみを含めると、他の条件を変更すると、ウィンドウの下部に行数が表示されます (例: 「11 件中 3 件のレコードが見つかりました」)。Twisty がリンクした質問で他の人が指摘しているように、Excel ではフィルター メカニズムの操作方法があまり提供されていないため、おそらくこの種の回避策に限定されるでしょう。
答え3
特定の名前をフィルタリングして、その名前の次の列に 0 があるかどうかを確認したいのだと思います。
名前と番号を含むピボット テーブルを作成します。
名前の次に番号の行ラベル
数値のカウント値