Actually use this code instead.
Just select any cell that has a phone number and run the code.
Public Sub ReturnPercentage()
Dim rngToSearch As Range
Dim rngFiltered As Range
Dim rngCurrent As Range
Set rngToSearch = Range(ActiveCell.EntireColumn.End(xlUp), ActiveCell.EntireColumn.End(xlDown))
Range(rngToSearch.Offset(0, 2), rngToSearch.Offset(0, 3)).Clear
rngToSearch.AdvancedFilter xlFilterCopy, , rngToSearch.Offset(0, 2), True
Set rngFiltered = Range(rngToSearch.Offset(0, 2).End(xlUp), rngToSearch.Offset(0, 2).End(xlDown))
For Each rngCurrent In rngFiltered
If rngCurrent.Offset(1, 0).Value <> "" Then
rngCurrent.Offset(1, 1).Formula = "=Countif(" & rngToSearch.Address & "," & _
rngCurrent.Offset(1, 0).Address & ")/" & "(" & rngToSearch.Rows.Count - 1 & ")"
rngCurrent.Offset(1, 1).NumberFormat = "0.0%"
End If
Next rngCurrent
End Sub