1

在 Microsoft Excel 2013 中:

我有一个电子表格(每月从另一个程序导出)。我的目标是获取最后一行数据并从第一行数据中减去它(电子表格中的所有值都是数字)。行数每个月都在变化。

我能够通过使用以下命令选择列中的最后一个单元格并使用其中的数值来获取最后一行数据:=INDEX(B:B,MATCH(9.99999999999999E+307,B:B))

我需要的是另一个方程来从列中获取第一个具有数值的单元格,这样我就可以编写一个公式来从第一个值中减去最后一个值。

4

1 回答 1

2

您可以使用简化最后一个数字公式LOOKUP,即

=LOOKUP(9.99999999999999E+307,B:B)

对于第一个数字,试试这个

=INDEX(B:B,MATCH(1,INDEX(ISNUMBER(B:B)+0,0),0))

于 2013-09-11T22:36:30.203 回答