excel中A列姓名B列数字,如何删除A列重复的姓名并保留B列相应的数字

2024年11月29日 19:57
有4个网友回答
网友(1):

保留数字这个概念不太清晰,有些模糊。
如果相同的姓名对应的数字不一样,那怎么保留?
假设你的表是sheet1 且数据是从A1:B100
那么
C1输入数组公式
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$100,A$1:A$100,)=ROW($1:$100),ROW($1:$100),4^8),ROW(A1)))&""
输入后,不可以回车,需要按下ctrl+shift+回车,公式前后自动加{}就对了
下拉填充,此公式可以将A1:A100的姓名,重复值只取一次。
得到你需要的姓名列表。
然后D1公式,就需要你确定到底是取什么数字了
如果取第一次出现的,公式为
=vlookup(c1,A:B,2,0)
下拉,如果是取合计
那公式为 =sumif(A:A,c1,B:B)
下拉。
最后选中CD二列,复制,右键,选择性粘贴,勾选“数值”,确定
这样AB二列没用处了

网友(2):

以A列进行排序,哪么相同的名字就排列到一起了,后面就可以按你的需要操作了。
如果是需要A列相应B列的汇总数,如果数据量小,可以用分类汇总,如果数据量大,可以用数据透视表。

网友(3):

同意楼上所说,用分类汇总(03版本叫枢钮分析)。先进行排序,选择区域,选择对应的列,列就是姓名, 栏资料是数字。试试这个做统计非常好用。

网友(4):

选择你要删的那一栏,数据筛选,删除重复