EXCEL如何把一列中的相同名字,在另一列中只取出一个排列出来

如题所述

1、以excel2010版本为例,如图A列里的名字有相同的,先把A列的名字全部复制到D列;

2、然后在页面上方找到“数据”选项,点击;

3、在数据下面的菜单栏里,找到“删除重复项”,点击;

4、就会弹出删除重复项的设置框,选择全选后,点击下面的确定;

5、就会发现D列相同的名字删掉了,只剩下一个,这时的弹出框点击确定则可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-11-29

可以使用如下步骤完成:

1、把这一列所有名字复制到要去除重复的目标列。

2、选中目标列所有的名字所在的单元格区域。

3、点击【数据】选项卡,在【数据工具】分组,点击【删除重复项】功能。

4、在打开的【删除重复项】对话框中,根据实际情况选择【数据包含标题】项,并点击确定。如下图所示。

第2个回答  推荐于2017-12-15
用公式较为繁琐。用筛选吧:
选中该列,(菜单)数据——筛选——高级筛选——将方式中的“将筛选结果复制到其他区域”选中——选择“复制到”的区域首个单元格——【勾选】选择不重复的记录。
看看效果了!!祝你成功!本回答被网友采纳
第3个回答  2012-05-03
假定原名字在A列
B1=IF(AND(COUNTIF(A1:A$1000,A1)>1,COUNTIF(A$1:A1,A1)<2),A1,"")下拉填充
第4个回答  2012-05-03
可用函数MID(text,start_num,num_chars),start_num是文本中要提取的第一个字符的位置,num_chars指定MID从文本中返回字符的个数。如需从32011001~32011099(A1:A99)中提取出001~009(B1:B99),则B1单元格函数为MID(A1,6,3),往下用自动填充完成。