数字9.99999999E+307在Excel公式中的妙用

Excel可以识别的最大数字是9.99999999E+307,这也是Excel允许输入到单元格中的最大数。这个数字通常与LOOKUP函数和MATCH函数相结合,用来查找行或列中最后一个数字,或者用来查找行或列中数值所在的最后一行或最后一列。

此时,LOOKUP函数查找最后一个小于或等于查找值9.99999999E+307的项;类似的规则用于MATCH函数来返回行号或列号。例如,查找列A中最后一个数字项,使用公式:

=LOOKUP(9.99999999E+307,A:A)

如下图1所示,列A中有文本、数字、空单元格,使用上面的公式可以得出列A中最后一个数字项是5。

图1

同样,查找第1行中最后一个数字项,使用公式:

=LOOKUP(9.99999999E+307,1:1)

类似的公式可用于查找数字项所在的最后行:

=MATCH(9.99999999E+307,A:A)

或者最后列:

=MATCH(9.99999999E+307,1:1)

如下图2所示,使用上面的公式可以得出列A中最后一个数字项在第7行。

(0)

相关推荐