excel 怎样用不同的颜色标记重复值

怎样使用公式 用不同的颜色标记一列中重复出现的数值呢? 如图张三用黄色标记的,李四用绿色标记,王五用橙色标记

第1个回答  2014-12-19
要用不同颜色标注的话,只能用VBA了。现有的条件格式解决不了追问

知道怎么写代码吗?

追答Sub MC_TEST()
    xr = [B65536].End(3).Row
    Range("b1:b" & xr).Interior.ColorIndex = 0
    Set d = CreateObject("Scripting.Dictionary")
    For I = 2 To xr
        d(Cells(I, 2).Value) = d(Cells(I, 2).Value) & "," & Cells(I, 2).Address
    Next
    ar = d.ITEMS
    k = 3
    For n = 0 To d.Count - 1
        xx = Mid(ar(n), 2)
        ss = Split(xx, ",")
        If UBound(ss) > 0 Then
            If k < 56 Then
                k = k + 1
            Else
                k = 3
            End If
            Range(xx).Interior.ColorIndex = k
        End If
    Next
End Sub

追问

谢谢

本回答被提问者采纳
第2个回答  2014-12-19

开始——条件格式——突出显示单元格规则——重复值

追问

这个方法只能用一种颜色标记,我想要的结果是用不同的颜色标记

第3个回答  2014-12-19
条件格式里面设置=countif(A:A,A1)>1追问

这个方法只能用一种颜色标记,我想要的结果是用不同的颜色标记

第4个回答  2014-12-19
查找替换命令,在编辑里追问

可以再说的详细一点吗?

追答

楼下有详解

第5个回答  2014-12-19
条件格式→色阶
相似回答