有没有办法在L列中识别C和K之间的任何单元格是否包含大于或小于0的数字?
如果是,则应返回TRUE,否则返回FALSE。因此在示例图片中,行号4和6应返回FALSE,行号1,2,5应返回TRUE。
答案 0 :(得分:3)
请尝试使用L2并将其复制到L6:
=COUNTIF(C2:K2,"<>"&0)<>0
这假设在C2:K6范围内只会有数字而不是字符串。对于L7,您可能需要:
=COUNTIF(L2:L6,"FALSE")
答案 1 :(得分:2)
如果要返回False,其中C列和K列之间的所有单元格都包含&#39; 0&#39;并为您可以使用的所有其他实例返回True:
=(CONCATENATE(C2,D2,E2,F2,G2,H2,I2,J2,K2)<>"000000000")
或更短的版本:
=IF(COUNTIF(C2:K2,"<>0"),"True","False")
再次编辑 - 根据核心答案,此COUNTIF解决方案不会以字符串形式输入帐户0,但是CONCATENATE应该
答案 2 :(得分:0)
在L2中你可以使用这样的公式:
=IF(OR(C2<>0;D2<>0;E2<>0;F2<>0;G2<>0;H2<>0;I2<>0;J2<>0;K2<>0);TRUE;FALSE)
然后将其拖下来。
如果值不均匀,则返回TRUE,否则返回FALSE。
答案 3 :(得分:-1)
如果来自c2-k2的单元中没有一个包含小于或大于零的值,则c2-k2的总和为0,否则总和小于或大于0
= IF(SUM(C2:K2)&LT;大于0; TRUE; FALSE)
答案 4 :(得分:-1)
使用数组公式:
在单元格L2中输入以下公式,然后按Ctrl + Shift + Enter
=AND(C2:K2>0)
您将获得TRUE或FALSE作为回答