找到列表中值的最大变化?

问题描述 投票:2回答:5

您如何在Excel中找到数字列表中值的最大差异/变化?

我正在寻找的一个例子是1,3,4,5,9,10,11,13

我想要的价值是4,因为这是最大的差异(在59之间)。

有没有办法在Excel中使用列表执行此操作?

excel excel-formula
5个回答
4
投票

一张图片胜过千言万语? :p

编辑:

说明已添加:

如图所示,将公式放在单元格B2中的=A2-A1中,然后将其向下拖动。获得值后,使用Max公式获取最大值,如单元格D5中所示


2
投票

添加另一列以包含差异。假设您的值在A列中,则公式将在列表中向下复制“= A2-A1”。在此之后很少有方法。

(1)你可以眼球最大

(2)您可以将值复制(确保是值)到此列并按降序排序

(3)您可以构建此列的轴。并双击最大的以查找详细信息


2
投票

如果值在不同的单元格中(A1:A8):

=MAX($A$2:$A$8-$A$1:$A$7)  

似乎工作(作为数组公式,使用Ctrl + Shift + Enter输入)。


1
投票
  1. 将值放在列中。即A列
  2. 在单元格B1中;写一个公式。 = A2-A1
  3. 对于A列中的每个值,将相同的公式复制到整个B列
  4. 转到B列的末尾,写一个新的公式,= MAX(B1:B)

1
投票

创建一个具有差异的新列:

=A2-A1

然后拖下来。

找到最大值:

=MAX(B1:B9)

找到最大差值的索引:

=MATCH(MAX(B1:B9);B1:B9;0)
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.