Excel 2010 偏移函数返回 #VALUE!错误

Excel 2010 偏移函数返回 #VALUE!错误

我尝试在 excel 2010 中使用偏移函数,但它给出了错误#VALUE!。如果像这样,该函数可以完美运行:

=OFFSET(GASUK!$AB$2,0,0,((COUNTA(GASUK!$AB$2:$AB$1000)-(COUNTIF(GASUK!$AB$2:$AB$1000,"")))))

但就我而言,我需要将其锁定得更远一些,我必须AB2改为AB193

那么,当我到处重写引用时,$AB$193它会出现#VALUE!错误,为什么呢?因此,由于某种原因,这不起作用:

=OFFSET(GASUK!$AB$193,0,0,((COUNTA(GASUK!$AB$193:$AB$1000)-(COUNTIF(GASUK!$AB$193:$AB$1000,"")))))

我不明白为什么。我没有离开电子表格或类似的东西。

答案1

那么这个想法是返回从 AB193 到最后一个非空值的所有值吗?如果是这样,请尝试使用INDEX这样的方法

=GASUK!$AB$193:INDEX(GASUK!$AB$193:$AB$1000,MATCH(2,1/(GASUK!$AB$193:$AB$1000<>"")))

相关内容