计算空白单元格直到找到值

时间:2019-07-12 00:37:03

标签: excel excel-formula excel-2010 excel-2016 excel-2019

如何找到空白单元格的数量,直到连续找到一个值?
我做了一些搜索,发现我可以使用其中一个
COUNTBLANK with INDIRECTCOUNTIFMATCH with INDEX

但是无法在其中任何一个上工作...

该公式应包含在B5中。
示例:

enter image description here

谢谢您的帮助。

3 个答案:

答案 0 :(得分:1)

使用MATCH()函数:

=MATCH(FALSE,ISBLANK(B1:F1),0)-1

该公式将为您提供第一个非空白单元格的单元格数量,因此,如果减去一个,则将获得空白单元格的数量。正如数组公式一样,请使用CRTL + SHIFT + ENTER而不是ENTER进行确认,以便在公式中得到括号{}:

{=MATCH(FALSE,ISBLANK(B1:F1),0)-1}

答案 1 :(得分:0)

请尝试使用此基本的查找功能。 (这是正常功能,这意味着无需确认CTRL + Shift + Enter。)

  

此下面的功能需要写在A1上,然后您可以将其向下拖动。

=LOOKUP(2,1/($A1:G1<>""),COLUMN($A1:G1))-2

答案 2 :(得分:0)

您可以为此使用MATCHMAX(或MIN)的组合:

enter image description here

B5中的公式:

=MATCH(MAX(B1:G1),B1:G1,0)-1

向下拖动