excel一列数据 有重复的 怎么把重复的只显示一次?

2024-12-01 20:07:03
推荐回答(3个)
回答1:

用以下公式

=INDEX(A:A,MIN(IF(COUNTIF(C$1:C1,$A$2:$A$100),200,ROW($2:$100))))&""

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉到无数据

回答2:

Excel怎样快速列举不重复数据序号、位置和值

回答3:

  • 汉字不能显示结果的原因

    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))),"")