COUNTIFSのような数式を取得したい
=COUNTIF(A1:A3,"<>"&"")
A1= 2、A2= ""、A3= 空の場合、1 を返します。
ノート:
A2式の結果として、空の文字列が含まれています。A3は空白のセルで、数式は含まれていません。- 投稿された数式は 2 を返します。
- さまざまな数の二重引用符を使用してみました。私はいつも2です。
- 使ってみ
&CHAR(34)&CHAR(34)ました。私は2を取得します。 - Excel ですべての非空白セルを選択するように countifs を取得するにはどうすればよいですか? に投稿されたソリューション は私が試したもので、2 を返します (役に立ちません)。
- 式
は実際に
=COUNTIFS(range1,cond1,range2,cond2)は=ROWS(A1:A3)-COUNTIF(A1:A3,"")_ との式から来ますが、それはおそらく関係ありません。=ROWS(A1:A3)-COUNTBLANK(A1:A3)range1range2INDIRECT - で解決しましたが
=SUMPRODUCT(--(expression1),--(ISNUMBER(A1:A3)))、使用の可能性について具体的に質問していCOUNTIFSます。数字とテキスト (例) の区別は、この時点では関係ありません。 - 空白vs.空の文字列は「トラブル」の原因です (たとえば、これを参照してください)。
- Excel 自体は、 BLANKの定義に関して多少あいまいです。私の例では、 を
ISBLANK(A2)返しますFALSEが、 をCOUNTBLANK(A2)返します1。 - 私はユーザーには興味がありません
Function。
