数字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)