Essa é uma fórmula matricial, que deve ser finalizada teclando-se CTRL+SHIFT+ENTER, ou não funcionará. Essa fórmula foi arrastada até a linha F20 para assegurar que todos os nomes fossem retornados no caso de não existir repetição.
Agora vc só precisa adaptar o intervalo que eu usei ($A$2:$A$20) para o seu caso. Digamos que seus dados estejam dispostos no intervalo F2:H50. Então é só trocar $A$2:$A$20 por $F$2:$H$50.
Caso vc queira q apenas um valor seja retornado, mesmo que existam outros com a mesma frequência, pode usar a fórmula da célula D2 ou, simplesmente não arrastar a fórmula acima para as outras células.
Comments
Colega, dê uma olhada na figura anexa. Na célula F2, a fórmula é:
=SEERRO(ÍNDICE($A$2:$A$20; MENOR(SE(CONT.SE($A$2:$A$20; $A$2:$A$20)=MÁXIMO(CONT.SE($A$2:$A$20; $A$2:$A$20)); SE(CORRESP($A$2:$A$20; $A$2:$A$20; 0)=LIN($A$2:$A$20)-1; LIN($A$2:$A$20)-1; ""); ""); LIN()-1)); "")
Essa é uma fórmula matricial, que deve ser finalizada teclando-se CTRL+SHIFT+ENTER, ou não funcionará. Essa fórmula foi arrastada até a linha F20 para assegurar que todos os nomes fossem retornados no caso de não existir repetição.
Agora vc só precisa adaptar o intervalo que eu usei ($A$2:$A$20) para o seu caso. Digamos que seus dados estejam dispostos no intervalo F2:H50. Então é só trocar $A$2:$A$20 por $F$2:$H$50.
Caso vc queira q apenas um valor seja retornado, mesmo que existam outros com a mesma frequência, pode usar a fórmula da célula D2 ou, simplesmente não arrastar a fórmula acima para as outras células.
A fórmula em D2 é:
=ÍNDICE($A$2:$A$20; CORRESP(MÁXIMO(CONT.SE($A$2:$A$20; $A$2:$A$20)); CONT.SE($A$2:$A$20; $A$2:$A$20); 0))
Também é uma fórmula matricial e, portanto, também deve ser finalizada teclando CTRL+SHIFT+ENTER.
Espero que isso ajude. Abraço!