查找 excel 中两列差异最大的行

Finding the row with the biggest difference of two columns in excel

我有一个包含三列的 table。一个是日期,另一个是最低温度,另一个是最高温度。我想找到显示两种温度之间差异最大的那一天。我如何在 excel 中做到这一点? 这就是我所拥有的

02/02/2010  30.0   31.0
02/03/2010  29.4   27.2

例如 02/03/2010 的温度变化最大

使用 Microsoft365:

E1中的公式:

=@SORTBY(A1:A2,ABS(B1:B2-C1:C2),-1)

尝试:

=INDEX(temps[Date],MATCH(MAX(ABS(temps[Temp1]-temps[Temp2])),ABS(temps[Temp1]-temps[Temp2]),0))

我使用了结构化引用,其中 temps 是 table 的名称,但如果您愿意,也可以使用常规寻址。

在 Excel 的某些早期版本中,您可能需要通过按住 来“确认”此 array-formula ctrl + shift 同时按 enter。如果您正确执行此操作,Excel 将在公式周围放置大括号 {...},如在公式栏

中观察到的那样