首页 > 解决方案 > 根据标准显示排名

问题描述

下午好,

我想显示符合特定标准的值的排名。在下面的示例中,我想显示符合条件“X”的值的排名。MINIFS()我已经设法使用公式轻松显示第一个值(附图片)。

我无法显示其他值,即最小但优于我刚刚找到的值。能否请你帮忙?

谢谢

在此处输入图像描述

标签: excelexcel-formula

解决方案


使用聚合:

=AGGREGATE(15,7,$I$12:$I$23/($H$12:$H$23="X"),ROW(1:1))

或者将 SMALL() 公式作为数组公式:

=SMALL(IF($H$12:$H$23="X",$I$12:$I$23),ROW(1:1))

作为一个数组公式,退出编辑模式时需要使用 Ctrl-Shift-Enter 而不是 Enter 来确认。

这两个公式都意味着向下拖动/复制。如果要拖动/复制,则更ROW(1:1)改为COLUMN(A:A)


推荐阅读