0

我正在寻找一个公式来计算 Range 中整数的单元格数量。我在用

 =IF(ISNUMBER(VALUE(A2))=TRUE,1,0)

查找单元格是否包含数字。我相信这可以使用 INDIRECT() 和 SUM() 来实现。有人可以引导我朝着正确的方向前进吗?

4

2 回答 2

1

这将做到:

 =SUM(IF(ISNUMBER(A1:A4),IF(ROUND(A1:A4,0)-A1:A4=0,1,0)))

其中 A1:A4 是范围。

这是一个数组公式,这意味着您需要在将其输入单元格时键入 Ctrl+Shift+Return。

只包含整数;其他值(带小数部分的字符串和数字)将被打折。它通过将数字与其舍入值进行比较来工作。

于 2013-07-11T12:45:47.480 回答
0

也许

=COUNT(1/(INT(A1:A10)=A1:A10))

使用 ctrl+shift+enter 输入的数组

于 2013-07-11T12:56:30.337 回答