小编AHa*_*AHa的帖子

在UNORDERED值范围内查找最后一个非零单元格的列引用

我有一个Excel中连续数字的范围,比如说:

          A  B  C  D  E  F  G  H  I  J  K  L
Line 1 => 0  0  0  3  2  8  3  6  0  0  0  0
Run Code Online (Sandbox Code Playgroud)

所有单元格都是非空白的,但有些包含零,有些包含数字.此外,范围不能按升序或降序排序.

我需要一个公式(不是VBA),它将返回范围中最后一个非零值的列(即上面单元格H1的第8列).我可以用这个公式得到单元格H1的实际值:

 LOOKUP(2,1/(A1:A10<>0),A1:A10)  
Run Code Online (Sandbox Code Playgroud)

但我找不到获取该单元格的列号的方法.

有任何想法吗?

excel excel-formula

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

excel ×1

excel-formula ×1