用以下公式
=INDEX(A:A,MIN(IF(COUNTIF(C$1:C1,$A$2:$A$100),200,ROW($2:$100))))&""
数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }
公式下拉到无数据
Excel怎样快速列举不重复数据序号、位置和值
汉字不能显示结果的原因
if的第二个参数$A$2:$A$17,得出的结果是单元格“本身的汉字”属于文本内容,SMALL做为从小到大取值对文本不起作用,SMALL只对数字有用
数字有用的原因
if的第二个参数$A$2:$A$17,得出的结果是单元格“本身的数字”属于数字内容,所以SMALL计算有用
解决方法:数组公式按CTRL+SHIFT+ENTER结束
=IFERROR(INDEX(A:A,SMALL(IF(MATCH($A$2:$A$17,$A$2:$A$17,)=ROW($A$2:$A$17)-1,ROW($A$2:$A$17)),ROW(A1))),"")