Excel 使用索引自动排序没有给出正确的顺序

Excel 使用索引自动排序没有给出正确的顺序

你好,

我希望 Excel 自动根据行的排名对其进行排序,因此我使用了 INDEX 函数。我的源数据如下所示:

      N     O

。

我在 B2 上输入了这个公式,然后将其一直拖到下面:=INDEX($O$2:$O$11,N2)

然而我的命运细胞是这样的

 A    B

在此处输入图片描述

请注意,前 4 个元素的顺序是正确的,但从此以后就全错了。这是为什么?我看了又看命运细胞上的公式,一切似乎都很好

=INDEX($O$2:$O$11,N2)
=INDEX($O$2:$O$11,N3)
=INDEX($O$2:$O$11,N4)
=INDEX($O$2:$O$11,N5)
=INDEX($O$2:$O$11,N6)
=INDEX($O$2:$O$11,N7)
=INDEX($O$2:$O$11,N8)
=INDEX($O$2:$O$11,N9)
=INDEX($O$2:$O$11,N10)
=INDEX($O$2:$O$11,N11)

谢谢。

答案1

如果你想要的就是我想要的思考如果你想,试试:

=INDEX(O$1:O$11,MATCH(ROW()-1,N$2:N$11,0))

相关内容