質問: エクセルのdcounta関数 エクセルのdcounta関数でcriteriaに 例えばpと設定して pと入力してあるセルのみ対象にしたいのですが 実際はpcと入力されてるセルも対象になってしまうようです。 どうすればpのみのセルを対象にすることができますか?
回答: こんにちは。 excelの2002 だけが、「*」のワイルドカードが有効です。だから、バージョンを示してくれないと、正確なところはわからないのですが、 >pと入力してあるセルのみ対象にしたいのですが 2002 以外では、以下のようになると思います。 criteria は、l1:n3 l m na a b p <>p? 16* p <>p? 17* 註: <>p? は、pの始まる二文字ではない、ということ。 なぜ、16,17をワイルドカードを付けなくてはならないかは、おそらく、数値をそのまま入れると、数値として扱うからだと思います。 excel 2002では、 criteria は、l1:m3 l ma b p 16* p 17* ということになるはずです。 試してみてください。 本来は、2002 の仕様が正しいはずなんですが、戻してしまったようですね。