首页 > 解决方案 > 在限制到最后一个数据单元格的列中添加空单元格的数量

问题描述

希望添加一个单元格函数来计算一列中空白单元格的数量,但仅限于数据的底行。我的电子表格中的每一行都是客户订单,工作表跟踪订单组装进度,每个任务都分组到一列中,如果单元格为空白,则表示尚未完成。

任务包括列FK,其他行不计入

目标:列中未完成(空白)任务的数量将显示为工作表顶部的数字。

问题:当使用=COUNTBLANK (x3:x)该函数将所有空白行计数到工作表底部时,需要将此限制在数据的底部。该数字根据工作表上有多少订单而变化,因此该数字需要适应数据的底部(最后一个订单)

表副本链接:订单优先表

如有任何附加信息、误解或问题,请提出。如果我的描述不清楚,我理解并且非常乐意帮助您帮助我!

标签: excelfunctiongoogle-sheetsproductionproject-organization

解决方案


尝试:

=COUNTBLANK($A$3:INDEX($A:$A,LOOKUP(2,1/(LEN($A:$A)>0),ROW($A:$A))))

调整所需列的列引用

这部分公式:

LOOKUP(2,1/(LEN($A:$A)>0),ROW($A:$A))

返回 A 列中显示为空白的最后一个行号。

但是,例如,如果您想计算A 列中最后使用的行F3:Kn所在范围内的所有空白,请尝试以下修改:n

=COUNTBLANK($F$3:INDEX($F:$K,LOOKUP(2,1/(LEN($A:$A)>0),ROW($A:$A)),6))

如果您只想单独计算每一列,再次使用 A 列来确定最后一个相关行,那么,(对于 F 列):

=COUNTBLANK(F$3:INDEX(F:F,LOOKUP(2,1/(LEN($A:$A)>0),ROW($A:$A))))

并填写正确


推荐阅读