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

Count Blank Cells Until Value is Found

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

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

公式应进入 B5。
示例:

感谢您的帮助。

使用 MATCH() 函数:

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

该公式将为您提供第一个 non-blank 单元格的单元格数,因此如果您减去一个,您将得到空白单元格的数量。与数组公式一样,使用 CRTL+SHIFT+ENTER 而不是 ENTER 确认它,因此您在公式中得到括号 {}:

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

请试试这个基本的查找功能。 (这是正常功能,不需要CTRL+Shift+Enter确认。)

This below function needs to be written on A1 then you can drag it down.

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

为此,您可以结合使用 MATCHMAX(或 MIN):

B5中的公式:

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

向下拖动