数组公式查找第二大数
我目前使用以下公式来查找数据集(Sheet1K7:K106)中的最大数字,条件是某些相应的值(Sheet2!C7:C106)小于某个数字(Sheet3!C18):
=MAX(Sheet1!K7:K106*(Sheet2!C7:C106<Sheet3!C18))
现在我想find同样条件下的第二大数字。 我认为这需要大函数,尽pipe我似乎无法应用上述条件。
如果您使用Excel 2010或更高版本:
=AGGREGATE(14,6,Sheet1!K7:K106/(Sheet2!C7:C106<Sheet3!C18),2)
否则, 数组公式** :
=LARGE(IF(Sheet2!C7:C106<Sheet3!C18,Sheet1!K7:K106),2)
问候
**数组公式不是以与“标准”公式相同的方式input的。 按住CTRL键和SHIFT键,而不是按下ENTER键,然后按ENTER键。 如果你做得对,你会注意到Excel在公式周围放置了大括号(尽pipe不要试图自己手动插入这些)。