Tenho uma matriz com vários valores repetidos. Tem alguma fórmula para por em uma celula que me mostre qual o valor que mais repete na matriz e em outra que mostre o segundo valor que mais repete?
Oi Amilton,
Em anexo uma solução.
Dará inconsistência quando houver mais de um valor citado o mesmo número de vezes. Mas como você não indicou o método de desempate, é o melhor que se pode fazer por ora.
mais_citados.ods
Ola @Jedison, se aproveitando de sua sugestão, segue outra, usando uma função PROCVMULTIPLO ( Macro ) e tambem uma coluna extra, que pode ser ocultada.
Function PROCVMULTIPLO (NomePesquisa as String, IntervaloPesquisa as Variant, IntervaloRetorno as Variant) as String
Dim Nome$, k&
PROCVMULTIPLO = ""
RowCount = uBound(IntervaloPesquisa, 1)
For k = 1 to RowCount
Nome = IntervaloPesquisa(k, 1)
If Nome = NomePesquisa Then
Valor = IntervaloRetorno(K, 1)
PROCVMULTIPLO = PROCVMULTIPLO & Valor & "; "
End If
Next k
PROCVMULTIPLO = Left(PROCVMULTIPLO, Len(PROCVMULTIPLO) - 2)
End Function