如何在EXCEL中设置某列到最后一行数据的函数?

如图所示:

第一列和第二列是countifs行数,所有行都被计算了。我想要有多少采购单countifs函数执行多少次。我现在做的是选中一列然后按F2,然后ctrl+Enter把一列都设置函数,这样会导致所有的行(65535行)有数据。
如下图:

我并不是要把0影藏,我要把在第一列自动计算第四列的内容,但是没有数据的行不设置行数,有内容的行会影响vba程序。
我要说明,用if 函数去掉的做法我一开始就试过了。A列可以这样设置。
B列也这样设置的时候EXCEL就奔溃了,问题的重点应该是在这里。抱歉之前说的有问题。

在B3单元格输入以下公式,然后向下填充公式

=COUNTA(D$3:D3)

然后在Excel选项的“高级”中,取消勾选“在具有零值的单元格中显示零”。这样就不需要加上条件判断了,所有0值不显示。

 

详见附图

追问

我在问题中说明了我不是要隐藏零,我的最终目的是后面的行都是“干净的”。
我发现用IF(C1="","",COUNTIFS($C$1:C1,C1))可以弄出来但是计算很慢,特别吃资源。实际上我觉得我的问题的原因是if 和countifs同用十分占用资源,至于为什么要这么设置函数,那是为了向后台传输参数用作判断

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-16
A4单元格公式:
=IF(D4="","",原公式)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网