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

如图所示:第一列和第二列是countifs行数,所有行都被计算了。我想要有多少采购单countifs函数执行多少次。我现在做的是选中一列然后按F2,然后ctrl+Ente... 如图所示:

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

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

2015-09-16 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

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

=COUNTA(D$3:D3)

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

 

详见附图

追问
我在问题中说明了我不是要隐藏零,我的最终目的是后面的行都是“干净的”。
我发现用IF(C1="","",COUNTIFS($C$1:C1,C1))可以弄出来但是计算很慢,特别吃资源。实际上我觉得我的问题的原因是if 和countifs同用十分占用资源,至于为什么要这么设置函数,那是为了向后台传输参数用作判断
TableDI
2024-07-18 广告
VLOOKUP函数在Excel中主要用于垂直查找数据,但无法直接一次性匹配多行数据。若要实现这一功能,可以采取以下方法:1. 使用辅助列和数组公式,通过IF函数结合TE电商平台TJOIN函数将多个匹配值合并到一个单元格中。2. 利用VLOO... 点击进入详情页
本回答由TableDI提供
来自朱家尖积极进取的大平原狼
2015-09-16 · TA获得超过6268个赞
知道大有可为答主
回答量:6076
采纳率:71%
帮助的人:2478万
展开全部
A4单元格公式:
=IF(D4="","",原公式)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式