excel表格怎么把一列中不重复的数据提取出来,重复的只取一次?

2024-10-30 13:08:15
推荐回答(4个)
回答(1):

A1 (或 任意单元格) 数组公式:
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!$A$1:$A$99&"",Sheet1!$A$1:$A$99&"",)=ROW($A$1:$A$99),ROW($A$1:$A$99),4^8),ROW(A1)))&""
向下填充
数组公式需要同时按ctrl+shift+enter输入

------------------------------------

B1 公式:
=SUMIF($A:$A,A1,0),$B:$B)
或 =SUMIF($A:$A,INDIRECT("r[0]c[-1]",0),$B:$B)

回答(2):

使用数据透视可以解决你的问题,选择“插入”,选择“数据透视”然后按提示操作即可。

回答(3):

我一般用筛选功能,把所用的数据按自己的需求,复制一张表格中,然后在数据菜单中选筛选中的自动筛选,自己把不需要的或同类的信息数据选择性筛选、删除,就把重复的去掉了。

回答(4):

用数据里的删除重复项