例如下表
1 姓名 部门 年龄
2 张3 市部 20
3 张3 质检部 47
4 李4 设备部 35
5 王5 市场部 26
6 王5 市场部 26
7 王5 市场部 26
以 姓名 和 部门 判定条件 删除多余行 重新生成 新工作表 如下
1 姓名 部门 年龄
2 张3 市部 20
3 张3 质检部 47
4 李4 设备部 35
5 王5 市场部 26
请大家帮忙!!!!多谢
先将所有行选中,然后点击“数据”“排序”,
这样所有的信息都会按“姓名”,“部门”,“年龄”排列,说白了就是相同的信息排到了一起
这样在E2单元格输入公式“=IF(AND(B1=B2,C1=C2,D1=D2),1,2)”(不包括引号),其公式的意义为,如果本行的内容和上一行的内容完全相同,则本行的E列显示为1,如不同显示为2,从而达到标注完全重复行的效果,拉住填充柄,填充E列其他单元格,显示为1的行,都为重复的数据
然后选中第一行,点击“数据”“筛选”“自动筛选”,在E列中选中为1的行,删除这样,重复的数据就被删掉了,去掉“自动筛选”前的前,最后删除E列的标志列
追问不用筛选的方法有没有!
追答本人认为这个是比较简单的方法,坐等其他高手
用这样的方法判定后,重复的三行都是标记为重复,能不能只标记两行!
追答要只标记两行也可以(即只标记要删除的行)
将D列当作辅助列
D2输入公式 =A2&B2&C2
E2输入公式 =IF(COUNTIF(D$2:D2,D2)>1,"重复","")
同时选中这2个单元格向下填充公式
在E列中显示"重复"的行都删除掉即可