如何在Excel表的列中找到最大和最小差异?

时间:2013-03-14 20:28:03

标签: excel ms-office

我有一个包含大量数字的列:

  1. 12
  2. 32
  3. 43
  4. 12
  5. 45
  6. 31
  7. 43
  8. 12
  9. 鉴于差异被定义为行的值与前一行的值(RowY - RowX)之间的差异,我应该计算最高和最低差异。

    在示例数据中,A2 - A1为20,但A5 - A4为33.因此,A5 - A4是最高的差异。最低差异为A4 - A3, - 31。

    我只能使用一个单元格和一个公式。我可以使用这样的公式:=MAX(A2-A1,A3-A2...),但我想要一个自动选择行的公式,而不是手动输入每一行组合。

3 个答案:

答案 0 :(得分:0)

使用

Min(A1:An) - Max(A1:An)获得最低差异

Max(A1:An) - Min(A1:An)获得最大差异

其中An是你的最后一行(在你的例子中是A8)

答案 1 :(得分:0)

= MAX(A1:A8)-MIN(A1:A8)但我不知道为什么Excel中的单元格不足。

答案 2 :(得分:0)

输入以下公式:

=MAX(A2:A8-A1:A7)

您需要将其作为数组公式输入,即按 Ctrl - Shift - Enter