Excel范围内的最小值/最大值

我有一个Excel表包含两列的数据,我需要的公式将返回列2中的最大值和最大值,其中列1中的值在一个范围内(给定的date)

即03/04/2013分钟将是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 

非常感谢您的帮助。 谢谢

假设您的date在列A中,并且值均为正,并且在列B中,则创build列C,其中包含1,如果A在范围内且0不在范围内。 然后创build具有公式= B2 * C2的列D,并且在所select的最小公式中find= max(D:D),将公式= C2 / B2放入列E中,并且计算所select的最小值中的最小值。 E)

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

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

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

给出最小值,用最大值取代小于最大值