Excel 宏,用于通过试用删除列中的重复项

Excel 宏,用于通过试用删除列中的重复项,excel,vba,Excel,Vba,我的数据如下所示:这是一个示例,实际数据将超过100000行 在F列中,我想删除每个受试者每次试验中的所有重复。例如,对于受试者1,我想删除兼容试验1中的所有重复,目标为正方形 所以数据应该是这样的 我也不清楚,就像上面的评论一样,为什么不在Excel中使用删除重复功能。事实上,要将数据传递到所需的结果,只需选择所有列,然后应用Delete Duplicate函数即可。Excel会考虑所有列中的重复值,而不仅仅是列F值。为什么不使用Excel中的“删除重复”函数?什么阻止了您这样做?你被卡在哪个

我的数据如下所示:这是一个示例,实际数据将超过100000行

在F列中,我想删除每个受试者每次试验中的所有重复。例如,对于受试者1,我想删除兼容试验1中的所有重复,目标为正方形

所以数据应该是这样的


我也不清楚,就像上面的评论一样,为什么不在Excel中使用删除重复功能。事实上,要将数据传递到所需的结果,只需选择所有列,然后应用Delete Duplicate函数即可。Excel会考虑所有列中的重复值,而不仅仅是列F值。

为什么不使用Excel中的“删除重复”函数?什么阻止了您这样做?你被卡在哪个部分?我不能使用delete duplicate功能,因为它将删除F列中的所有重复。我想要的是删除该列每个试用中的重复。所以F列有三个试验,我希望excel删除每个试验中的重复项,而不是删除整个列中的重复项。Tim Williams-我一直在思考如何在单个列中删除重复项,但条件是每次试验中只删除重复项。