如何在Excel中创建公式以检查整数范围

时间:2018-08-16 18:30:40

标签: excel excel-formula integer

如上所述,我想在excel中创建一个公式来检查单元格的范围(如果其中任何一个都不是整数)。

我有一个范围为B2:J2的单元格,我想将一个公式放在一个单独的框中,如果所有单元格都是整数,则该公式将显示“ True”,而“ {{1} }”(如果没有)。

我尝试使用False函数,但无法将其应用于范围。 我还基于以下公式创建了一个嵌套的if语句:

INT

我无法通过手机发布整个公式,但是公式变得很长。它似乎可行,但我很好奇是否有更好的方法可以做到。 预先感谢。

2 个答案:

答案 0 :(得分:1)

使用SUMPRODUCT迭代范围和计数:

=SUMPRODUCT(--(INT(B1:J1)<>B1:J1))=0

enter image description here

答案 1 :(得分:1)

=SUMPRODUCT(MOD(B2:J2,1))=0

这里的异议是它可能不适用于负数。实际上是的,因为MOD函数将任何小数部分作为正数返回,即使该数为负。