繁体   English   中英

计算Excel行中的非空白单元格(不使用VBA)

[英]Count non-blank cells in Excel rows (not using VBA)

我在Excel工作簿中有多行。 工作簿中的行填充有从公式得出的值。 当我在工作簿中选择某些输入组合时,将填充这些单元格中的数据(来自基础表)。 工作簿中的行具有0 (零), - (破折号)或非零值。 我想计算具有非零值和0 (零)的像元。 - (破折号)不计在内。

我尝试了countif但没有用。 countif(range,"-")countif(range,0)等),我也尝试过=COUNTBLANK(A1:A10) ,但也没有用。

由于单元格中充满了公式,因此未显示正确的结果。

谁能指出我正确的方向?

您可以使用COUNTIFS函数找到您的解决方案:

= COUNTIFS(A1:A4, “<> - ”,A1:A4, “<> 0”)

在此处输入图片说明

如果您使用货币格式,通常介于0.099到-0.099之间的数字将被反映为零,而零将被显示为破折号,因此需要使用两个COUNTIF函数来捕获此信息:

= COUNTIF(A1:A4, “> = 0.01”)+ COUNTIF(A1:A4, “<= - 0.01”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM