-1

我有一个包含两列数据的 Excel 表,我需要返回 column2 中的最小值和最大值的公式,其中 column1 中的值在一个范围内(给定日期)

即 2013 年 3 月 4 日,最小值为 428.80,最大值为 431.40

Date&Time               Value
===================     ======
02/04/2013 10:15:05     429.10
02/04/2013 12:37:42     429.30
03/04/2013 15:45:00     430.50
03/04/2013 15:50:00     429.70
03/04/2013 15:55:00     428.80    <== Min
03/04/2013 16:00:00     429.40
03/04/2013 16:05:00     429.50
03/04/2013 16:10:00     429.60
03/04/2013 16:15:00     429.80    <== Max
03/04/2013 16:20:00     429.60
03/04/2013 16:25:00     430.40
03/04/2013 16:50:12     431.40
03/04/2013 17:10:01     429.60
04/04/2013 08:20:00     431.88
04/04/2013 08:25:00     431.70
04/04/2013 08:30:00     431.30
04/04/2013 08:35:00     430.90
04/04/2013 08:40:00     430.70
04/04/2013 08:45:00     429.90
04/04/2013 08:50:00     429.10
04/04/2013 09:00:00     429.50

非常感谢您的帮助。谢谢

4

2 回答 2

1

假设您的日期在 A 列中并且值都是正数并且在 B 列中,如果 A 在范围内并且 0 不在范围内,则创建包含 1 的列 C。然后创建具有公式 =B2*C2 的 D 列,并找到 =max(D:D) 为所选中的最大值对于最小值,将公式 =C2/B2 放入 E 列中,并计算所选中的最小值为 =1/max(E: E)

于 2013-04-04T13:13:45.720 回答
1

如果您的日期标准,例如 03/04/2013 在 D2 中,那么在 A2:A100 中的日期/时间值和在 B2:B100 中的数值,您可以在 E2 中使用这样的“数组公式”

=IFERROR(SMALL(IF(INT(A$2:A$100)=D2,B$2:B$100),1),"No match")

CTRL用+ SHIFT+确认,ENTER以便像 { 和 } 这样的花括号自动出现在公式周围

给出 MIN 值,将 SMALL 替换为 LARGE 以获得 MAX 值

于 2013-04-04T13:16:15.073 回答