excel 表格中取一列,看看有多少个不同的数据,自动隐藏第二个相同的数据

2024-11-18 17:42:03
推荐回答(1个)
回答1:

设如你的图示共有100行商品代码在A列,在B2输入
=INDEX($A$2:$A$100,MATCH(0,COUNTIF(B$1:B1,$A$2:$A$100),0))&""
或者
=OFFSET($A$1,SMALL(IF(MATCH($A$2:$A$100,$A$2:$A$100,0)=ROW($A$2:$A$100)-1,ROW($A$2:$A$100)-1,65530),ROW(A1)),0)&""
这两个都是数组公式,以Ctrl+Shift+Enter三键结束输入,其中第二个公式要求A列代码不能出现空白。
公式向下填充直至出现空白为止