显示每周的第3个最高值

时间:2018-01-23 12:20:24

标签: excel

我有价格列和周列的数据,我希望显示每周的第3个最低价格。我知道Large函数,我假设有一种方法可以将数组公式与那些结合起来接收想要的结果,但我坚持这个想法。

设置:

周|价

01 100

01 300

01 200

02 500

02 300

02 600

我希望每周可以自动获得第3个最优价格,因此第1周:第100周和第2周:300,请记住,每周的价格点比3更高。

如果有任何不清楚的地方,请随时提出。

1 个答案:

答案 0 :(得分:0)

假设您的数据将填入表格A1:B6。 在C列中写下以下公式:

=SUMPRODUCT(($A$1:$A$6=A1)*(B1<$B$1:$B$6))+1

这将根据A列的相同值对B列中的所有值进行排名。您将最终得到下表:

1   100 3
1   300 1
1   200 2
2   500 2
2   300 3
2   600 1

你所要做的就是取等级= 3。