如何修改此公式:
=MATCH(1,--(AA1:AH1=""),0)-1
从右到左计数?我想计算非空白单元格的数量,直到空白单元格,但我需要从右到左开始。
答案 0 :(得分:1)
数组公式(通过 ctrl + shift + 输入确认)
=MAX(IF(LEN(AA1:AH1)<>0,COLUMN(AA1:AH1)))
应该为您提供包含最后一个非空单元格的列的索引,即使在包含多个插入空白单元格的行中也是如此。
数组公式(通过 ctrl + shift + 输入确认)
=MAX(IF(LEN(AA1:AH1)=0,COLUMN(AA1:AH1)))
应该为您提供包含最后一个空白单元格的列的索引,即使在包含多个插入空白单元格的行中也是如此。
然后,您可以使用此值来计算所需的结果。
即:
把它们放在一起:
=MAX(IF(LEN(AA1:AH1)<>0,COLUMN(AA1:AH1))) - MAX(IF(LEN(AA1:AH1)=0,COLUMN(AA1:AH1)))
应该给你你想要的结果。
答案 1 :(得分:0)
我不知道如何使用match()函数来执行此操作,但您可以使用Ctrl + Shift + Enter执行此操作:
=8-MAX(IF(AA1:AG1="",COLUMN(AA1:AG1)-26))
谢谢,