在限制为最后一个数据单元格的列中添加空单元格数

Add Number of Empty Cells in a Column Limiting To Last Data Cell

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

任务包括F-K列,其他行不计算

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

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

Link 到 Sheet 的副本:Order Priority Sheet

如有任何其他信息、误解或问题,请提出。我理解如果我的描述不清楚,我会非常乐意帮助你帮助我!

尝试:

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

调整所需列的列引用

这部分公式:

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

returns A 列中显示为空白的最后一行编号。

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

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

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

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

并右填

A 列似乎是最后填充的单元格定义数据范围的列。日期被视为数字,因此 A 列中最后填充日期的行将是,

=match(1e99, a:a)

计算 F3 中的空格数:<最后一个单元格>,

=countblank(f3:index(f:f, match(1e99, $a:$a)))