作者:乔山办公网日期:
返回目录:excel表格制作
复制数据到另一列,然后用“数据”菜单下的“删除重复值”功能,即可。
假设数据在A列,留小于等于5重复来的,用辅助源列,B1用公式:
=IF(COUNTIF(A$1:A1,A1)<6,"保留","删除")
下拉;
然后百,全选公式列,右击“复制”,再右击B1,“选度择性粘贴”,选择“数值”问,粘贴到原位置;
对B列排序,删除“删除”的行;
最后删除B列。答
可以用VBA处理抄,代码及注释如下:
sub 合并工作表()
for i=1 to 10'处理A列1到10行的数据
if cells(i,"A")<>sheets(2).cells(i,"A") then'如果数据相百等不做处理,如果不相等
cells(i,"A")=cells(i,"A")&"-"&sheets(2).cells(i,"A")'工作表1中的A列单元格数据就等于工度作表1与工作表2对应单元格数据用”-“连接合并起来
end if
next i
end sub
A、B列内部没有重复值?
用公式也很简单的。但最简单的办法可能是用条件格式了,如图: