Excel表格中的这个公式错在哪里?应该怎么改?求高手指教 财富值65

2016-11-25 20:45发布

要求在C列用公式计算,下拉得出结果必须和D列黄色区域结果一样(黄色区域是手动填写的例子)

=SMALL(IF(MATCH($A$2,ROW($A$2:$A$10),)<>$A$1,A2,IF(MATCH($A$3,ROW($A$3:$A$10),)<>ROW($A$1:$A$2),A3,IF(MATCH($A$4,ROW($A$4:$A$10),)<>ROW($A$1:$A$3),A4,IF(MATCH($A$5,ROW($A$5:$A$10),)<>ROW($A$1:$A$4),A5,IF(MATCH($A$6,ROW($A$6:$A$10),)<>ROW($A$1:$A$5),A6,11))))),2)

1条回答
跟哥走有肉吃
1楼 · 2016-11-25 21:15.采纳回答

用B列(其他列也可以)的话,方法如图:


先填公式:

B5=IF(COUNTIF(A$5:A5,A5)=1,1+MAX(B$4:B4),0)

C5=IFERROR(INDIRECT("A"&MATCH(ROW(1:1),B:B,0)),"")

然后,选中后B5:C5,向下填充!

一周热门 更多>