excel用公式将重复项单列出来?

如图,因为是同一文档不同工作表统计,所以想看看有没有公式可以这样统计列出来
注意 是两个工作表

第1个回答  2022-02-11

新版有去重函数,很方便

本回答被提问者采纳
第2个回答  2022-02-10
选择所需对比查找的工作表 点击数据 重复项 设置高亮重复项 重复的项目就会变为橙色背景
第3个回答  2022-02-11

如图,C2中输入公式:

=INDEX(A:A,MATCH(,COUNTIF(C$1:C1,A$2:A$9),)+1)&""

同时按Ctrl+Shift+Enter三键输入数组公式,下拉到出现空白单元格

PS:1. 要在第2行开始用公式,因为公式要引用到上一行。

2. 公式中,A列的数据多选择一行(也可以多行),


要跨表提取也是这个公式就可以的,只需在相关的数据引用中要加上工作表名称Sheet2的B列中,如图,Sheet2中提取;Sheet1中A列的不重复数据,

B2=INDEX(Sheet1!A:A,MATCH(,COUNTIF(B$1:B1,Sheet1!A$2:A$9),)+1)&""

同时按Ctrl+Shift+Enter三键输入数组公式,下拉到出现空白单元格。公式中的Sheet1!A$2:A$9比Sheet1中A列的数据行多一行(数据只到第8行),是为了拉出一个空白单元格,以确定什么时候结束下拉。

追问

我用的时wps,直接复制采用都不行

追答

请仔细对照下我回答的截图与你追问中的截图。我的回答中,公式编辑栏中的公式外有一对大括号:

{=INDEX(Sheet1!A:A,MATCH(,COUNTIF(B$1:B1,Sheet1!A$2:A$9),)+1)&""}

请注意,这对大括号不是输入的,输入时,只输入了括号内的内容。而这对大括号是通过:

同时按Ctrl+Shift+Enter三键输入数组公式                                                                             

时自动加上的! 其实前面的追答中就说了,可能被你忽视了!

追问

试试

追答

有问题请再追问,如果没问题,请采纳。

第4个回答  2022-02-10
一定要用公式吗?
数据-删除重复值
相似回答