查找 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 将在公式周围放置大括号 {...}
,如在公式栏
中观察到的那样
我有一个包含三列的 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 将在公式周围放置大括号 {...}
,如在公式栏