使用或不使用VBA删除Excel中的重复项

图例

大家好,

我正在寻找一些帮助来清理我在excel中的组织结构图。 现在,链接的图片显示有很多副本。 我需要删除所有的重复项,并将唯一的值转移到空白处

(即Bill G,Bill G,Fred K,Fred K,Joe X —> Bill G,Fred K,Joe X)。

我一直试图使用Excel公式( =IF(A1=B1, B1, A1) )来完成它,但是它不能在整个表格中正确重复,特别是因为不同的行具有不同数量的占用列。

我会很感激任何帮助,我可以得到。 谢谢!

不需要VBA。 使用DataAdvanced filter ,selectCopy to another locationUnique records only检查Unique records only

select范围转到“数据”选项卡在“数据工具”窗格中,select“删除重复”

第一个公式带来唯一的唯一。 公式显示重复为0

在这里输入图像说明

然后在select公式范围的同时,打开“转到特殊”对话框

在这里输入图像说明

selectFormulas> Numbers

在这里输入图像说明

所有公式输出零将被选中

在这里输入图像说明

按下Ctrl +减号( – )删除单元格,select“左移单元格”

在这里输入图像说明

最终结果

在这里输入图像说明