[Week] [User]
Week 1 Bryan
Week 1 Sam
Week 1 Bryan
Week 1 Will
Week 2 Bryan
Week 2 Will
Week 2 Will
我希望能够每周统计独特的用户数量。因此,我想删除重复项,但每周都要删除。所以在上面的例子中,第1周应该只有Bryan,Sam和Will,第2周将有Bryan和Will。 定期"删除重复"将在几周内删除名称,这是我不想要的。那么根据另一列中的值计算和/或删除列中的重复项有什么用呢? VBA代码也非常受欢迎。
提前致谢!
答案 0 :(得分:1)
插入数据透视表。 放入[周]及其下方的行[用户]
它会自动为您提供周和用户列表(仅一次)。
答案 1 :(得分:0)
答案 2 :(得分:0)
如果您有一个大型数据集并且想要在VBA中完成此操作,则可以使用RemoveDuplicates方法实现此目的。
试试这个:
Dim LR as Long
LR = activesheet.usedrange.rows.count
Range(“A1:B” & LR).RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes