Excelでは、テキストがゼロかどうか


1

私は文字Tも含む数字の列を持っています。私が単純IF(A1>0,...文字を使うと、文字Tはゼロより大きいものとして扱われ、 "真"の結果が得られます。しかし、私が使用Countif(A1:A10, ">0"...した場合、Tは0として扱われるようです。それはカウントに追加されません。私は何かが足りないのですか?数字と比較したときのテキストの取り扱いについての一般的な規則はありますか?

回答:


2

以下の情報は私自身の実験の成果です。

このCOUNTIF関数は、>演算子よりも型の不一致の許容度が低くなります。と思われる>(と<)、Excelのソート機能のように、常に任意の数よりも大きいが、任意の数ではなく、文字のASCIIコードではなく、ゼロに等しいことはないものとして、テキストをソートします。例えば、含む列は5A7CB2に分類されます257ABC並べ替え降順とき。

COUNTIFしかし、比較される2つのことは似たようなタイプであることが必要です。そうでなかったら、それはそれらを数えない。「似ている」とは、数字を通貨と比較することなどを意味します。これは予想どおりに機能します。

だまされてはいけません - COUNTIF比較演算子で始まる検索文字列>は、実際の演算子と同じ動作をしません。使用していることに注意してくださいCOUNTIFどのような方法で番号のテキストを比較する(それがあるかどうか><または=)合計に加えて、生じません。例外:(<>等しくない)演算子は、オペランドの型が十分に異なる場合には常に成功します。日付とプレーンテキストでも同様の結果が得られます。

いいえ、違います。テキストはゼロとして扱われませんが、正確な処理方法は使用している内容によって異なります。


遅くなってすみません。ベンN、あなたの返事は私の欲求に答える。この点に関しては、MSのドキュメントは見つかりませんでした。ありがとう。
Lou
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.