※ ChatGPTを利用し、要約された質問です(原文:エクセルの数式で、COUNTIF(A1:A100,">""") )
エクセルの数式で文字列をカウントする方法
このQ&Aのポイント
エクセルの数式を使って特定の範囲内の文字列の数をカウントする方法について説明します。
COUNTIF関数を使用すると、セル内の計算結果が文字列の場合にその数を調べることができます。
大きな文字列や空白セル以外の文字列の数を数えることができますが、文字列の大小比較はできないため注意が必要です。
エクセルの数式で、COUNTIF(A1:A100,">""")
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2224824
の関連質問です。
表A1:A100にある、各セル内の数式で求められた計算結果が文字列の場合、その数を調べるには、
=COUNTIF(A1:A100,">""")
で、各セルの計算式の答えが "" 以外の文字列の数を返してくれるようです。(数値や空白セルはカウントされません。)
非常に便利なのですが、ちょっと腑に落ちないのは、 >"" って、""より大きいということですよね?
しかし文字列は数字とちがい大小はないのではないでしょうか?
もう一点疑問です。
ためしに、=COUNTIF(A1:A100,">=""") としてみました。
今度は、 >="" ですから、""も含むということになるはずですよね?
ところが答えが "" となるものをカウントしません。
不思議でたまりません。
よろしくお願いします。
お礼
くわしいご説明、ありがとうございました。