Excel 使用索引来索引除空白单元格之外的整列

Excel 使用索引来索引除空白单元格之外的整列

抱歉,我不知道如何给这个问题起标题,所以请随意更改它以使其更易于理解。我有以下价值观:

1   -   3
1   -   2
1   -   5
0   -   4

在我的名称管理器中,我有以下参考:

范围1:

=$B$2:INDEX($B:$B,MATCH(9.9E+307,$B:$B,1))

范围2:

=$D$2:INDEX($D:$D,MATCH(9.9E+307,$D:$D,1))

此公式可产生最佳结果,在本例中为 1-2:

=INDEX(range1,MATCH(MAX(range1-range2),range1-range2,0))&" - "&INDEX(range2,MATCH(MAX(range1-range2),range1-range2,0))

一切正常。但是,如果中间有一行是空白的,则不会起作用,如下所示:

1   -   3
1   -   2
1   -   5

0   -   4

有什么办法可以解决这个问题吗?

谢谢。

相关内容