比如在A1:A5区域有5个分数。B1:B5区域有5个姓名(有重复),希望B列中相同内容的单元格只保留一个,且保留的必须是对应A列中分数最高的那个,输出内容在C列。如:
A1是“2分”,B1是“明明”;
A2是“3分”,B2是“红红”;
A3是"5分",B3是"李李";
A4是"2分",B4是"明明";
A5是"4分",B5是"红红";
则在C列中输出内容如下:
2分 明明
4分 红红
5分 李李
注意:B列中的名字并非是固定这5个人,而是有N多人。我问了下度娘,发现http://zhidao.baidu.com/link?url=dBNWXdBwEfKxT2Z06ZCpshkOqqa-DLKinvzdXfU1mSyIh7MhEKa8bgzluL_W6Jil-0Z3HAx_QPVrVgq3NXWyAq提及的方法挺不错,但这里面提及的方法是使相同内容的单元格只保留一个,但这种保留并不是有条件保留,我希望的是:在相同内容中,能保留最高分的那个。如上面提到的”红红“在B列中出现了两次,其对应的分数分别A2是的“3分”,A5的"4分。我希望保留的是4分 红红,并且在C列中输出”4分 红红“
谢谢!
在B列输入一个辅助列,然后在辅助列中输入以下公式,并向下填充公式
=INDEX(A:A,MATCH(C1,C:C,1))
将B列数据“复制”并“选择性粘贴”为“数值”,然后将B列为0的数据筛选掉,并删除A列数据即可。
希望对你有所帮助!
详见附图
请问可以帮忙编写公式吗?我不想用替换法。谢谢!或者,你留邮箱给我,我发我的Execl表格给你,这样你就可以看到我实际的问题了。
追答1052974911@qq.com
本回答被提问者采纳