excel A列项目100项,有重复项,B列对应数值,想在D列连续显示A列不重复项,E列显示数值(和)?谢谢

D列显示A列的内容,重复的只显示一次。谢谢
谢谢各位的回答,因为B列的数值需要随时更改,所以我觉得需要VBA完成,因为我要把这个表交个其他人去做,输入b列数值,即可打印DE列的内容。

D列用高级筛选功能直接弄好
全选A列
数据--筛选--高级筛选--勾选“选择不重复记录”--将筛选结果复制到其他位置“--复制到 $D:$D --确定

E1输入公式
=SUMIF(A:A,D1,B:B)
下拉即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-23
不知这样处理能达到你的要求不。
1.对整个表按A列排序,在D列用IF函数对A列的重复性进行判断,例如可在D1单元格中输入"=if(a1=a2,0,1)",这样在D列中显示1的就是不重复的;
2.运用"筛选功能",将D列中等于1的项目找出来,粘贴到其他工作簿,就可以按照你的要求实现连续显示,求和也就容易了。
第2个回答  2013-05-23
去搜下数据透视表的用法,这是透视表最简单和基本的功能了
第3个回答  2013-05-23
用高级筛选+公式sumif
相似回答