KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como encontrar o segundo número ou texto mais frequente no Excel?

AutorKelly Data de Modificação

No dia a dia com o Excel, muitas vezes precisará de identificar não só o valor que ocorre com maior frequência numa lista ou coluna, mas também o segundo mais comum. Essa necessidade surge frequentemente ao analisar respostas a inquéritos, vendas de produtos, entradas repetidas ou sempre que quiser insights mais profundos para além da tendência mais evidente. Embora a função MODE nativa permita obter rapidamente o valor mais frequente, não oferece um método direto para encontrar o segundo mais comum. Além disso, se estiver a trabalhar com valores de texto ou uma combinação de texto e números, o processo pode tornar-se ainda mais complexo. Aqui, apresentamos várias abordagens práticas — cada uma com os seus próprios pontos fortes, limitações e cenários ideais — para identificar de forma eficiente o segundo valor mais comum numa lista ou tabela do Excel.


Encontrar o segundo número mais comum/frequente com uma fórmula de matriz

Esta solução utiliza uma fórmula de matriz para identificar o segundo número mais comum num Intervalo limitado. As fórmulas de matriz são adequadas quando pretende um resultado direto com uma única fórmula, mas funcionam apenas de forma fiável com valores numéricos. Para valores de texto, é necessário utilizar um método diferente. Tenha em atenção que as fórmulas de matriz podem exigir Ctrl + Shift + Enter (em vez de apenas Enter) consoante a sua versão do Excel (anterior ao Office 365 e Excel 2019).

Selecione uma célula vazia onde deseja que o resultado apareça e digite a seguinte fórmula:

=MODE(IF(A2:A31<>MODE(A2:A31),A2:A31,""))

Prima Ctrl + Shift + Enter simultaneamente para confirmar a fórmula. Após a inserção bem-sucedida, o Excel adicionará automaticamente chavetas em torno da fórmula, indicando que foi introduzida como uma fórmula de matriz.

 utilize uma fórmula para encontrar o segundo mais comum

O segundo número mais frequente do seu intervalo aparecerá então na célula. Esta abordagem é eficiente para listas numéricas, mas não funciona com valores de texto nem inclui uma lógica específica para resolver empates quando vários valores apresentam a mesma frequência.

prima as teclas Ctrl + Shift + Enter para obter o resultado

Dicas e notas: Certifique-se de que o seu intervalo (A2:A31 no exemplo) corresponde aos seus dados reais. Se a lista contiver menos de dois números únicos, esta fórmula poderá devolver um erro ou resultados inesperados. Além disso, se estiver a utilizar o Office 365 ou o Excel 2019 ou posterior, pode usar fórmulas de matriz dinâmicas e basta premir Enter.


Encontrar o segundo número ou texto mais comum/frequente com uma coluna auxiliar

Este método orientá-lo-á na contagem em lote das ocorrências de cada item, permitindo-lhe identificar os segundos itens mais comuns ou frequentes com a funcionalidade **Mesclar Linhas Avançado** do Kutools para Excel e, em seguida, ordenar essas ocorrências para encontrar o segundo valor de texto mais comum ou frequente.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Destaque a coluna de texto ou números que pretende analisar, juntamente com uma coluna adjacente vazia para marcar as ocorrências. Em seguida, aceda a Kutools > Conteúdo > Mesclar Linhas Avançado.
Nota:Para maior clareza, atribua um cabeçalho à coluna auxiliar, como «Ocorrência».
clique na funcionalidade Combinar Linhas Avançadas

2. Na caixa de diálogo Mesclar Linhas Avançado, defina a sua coluna escolhida como Chave Primária e, na coluna auxiliar, configure-a para Contar ocorrências. Clique em Ok para confirmar.
especifique as opções na caixa de diálogo

3. Selecione a coluna que contém os números de ocorrência e, em seguida, vá a Dados > Ordenar do maior para o menor para organizar os valores por frequência decrescente.
clique em Dados > Ordenar do Maior para o Menor

4. Se surgir um aviso de ordenação, certifique-se de escolher Expandir a seleção e clique em Ordenar. Assim, as suas linhas serão organizadas de forma que o segundo item mais comum apareça na terceira linha.
ative a opção Expandir a seleção na caixa de diálogo e o segundo texto mais comum é ordenado na terceira linha

Vantagens: Este método é excelente tanto para dividir por texto como por número e permite-lhe identificar não só o segundo, mas também o terceiro, quarto, etc., valores mais comuns.


Encontrar o segundo número ou texto mais comum/frequente ordenando por frequência

Ordenar valores por frequência com ferramentas incorporadas ou complementos como o Kutools para Excel é um dos métodos mais simples e visuais para identificar o segundo valor mais frequente, especialmente em conjuntos de dados grandes.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione a sua coluna de dados-alvo e, em seguida, abra Enterprise > Classificação Avançada.
clique na funcionalidade Ordenação Avançada

2. Configure a caixa de diálogo Classificação Avançada: selecione a sua coluna no menu pendente Coluna, defina Frequência como critério de ordenação e escolha a ordem Z para A.
especifique as opções na caixa de diálogo

3. Clique em OK. Os valores são rapidamente ordenados do mais frequente ao menos frequente, permitindo-lhe identificar de imediato o segundo valor mais comum ao observar a lista ordenada. Este método funciona na perfeição tanto para números como para texto, simplifica comparações e não exige fórmulas.


Encontrar o segundo número ou texto mais comum/frequente utilizando código VBA

Para utilizadores que preferem automatizar tarefas repetitivas ou desejam evitar configurações manuais, uma macro VBA personalizada devolve de forma eficiente o segundo valor mais frequente de qualquer intervalo — quer contenha números, texto ou uma combinação dos dois. As soluções VBA revelam-se especialmente práticas se precisar de aplicar esta análise regularmente em diferentes folhas de cálculo ou preferir não recorrer a colunas auxiliares.

1. No Friso do Excel, clique em Ferramentas de Programador > Visual Basic. Na janela recém-aberta do Microsoft Visual Basic para Aplicações, escolha Inserir > Módulo e copie e cole o código abaixo no módulo:

Sub SecondMostFrequentValue()
    Dim dict As Object
    Dim rng As Range
    Dim cell As Range
    Dim freqArr As Variant
    Dim i As Integer
    Dim j As Integer
    Dim keyArr As Variant
    Dim tempF As Variant
    Dim tempK As Variant
    
    Set dict = CreateObject("Scripting.Dictionary")
    xTitleId = "KutoolsforExcel"
    
    On Error Resume Next
    Set rng = Application.Selection
    Set rng = Application.InputBox("Range", xTitleId, rng.Address, Type:=8)
    On Error GoTo 0
    
    If rng Is Nothing Then Exit Sub
    
    For Each cell In rng
        If Not IsEmpty(cell.Value) Then
            dict(cell.Value) = dict(cell.Value) + 1
        End If
    Next
    
    If dict.Count < 2 Then
        MsgBox "Not enough unique values.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    freqArr = dict.Items
    keyArr = dict.Keys
    
    For i = 0 To dict.Count - 2
        For j = i + 1 To dict.Count - 1
            If freqArr(j) > freqArr(i) Then
                tempF = freqArr(i)
                tempK = keyArr(i)
                freqArr(i) = freqArr(j)
                keyArr(i) = keyArr(j)
                freqArr(j) = tempF
                keyArr(j) = tempK
            End If
        Next j
    Next i
    
    MsgBox "Second most frequent value: " & keyArr(1) & vbCrLf & "Times: " & freqArr(1), vbInformation, xTitleId
End Sub

2. Clique no botão botão Executar (o triângulo verde) para executar. Ser-lhe-á apresentada uma caixa de diálogo a solicitar que selecione o seu intervalo-alvo. Selecione os seus dados e confirme; em seguida, será apresentado o segundo valor mais frequente e a respetiva contagem de ocorrências.


Encontrar o segundo número ou texto mais comum/frequente utilizando Tabela Dinâmica

Uma Tabela Dinâmica é uma forma altamente flexível e intuitiva de resumir e analisar grandes volumes de dados no Excel. Permite contar as ocorrências de cada valor, ordená-las e identificar rapidamente o primeiro, segundo ou até terceiro valor mais frequente — quer os seus dados sejam numéricos, quer sejam de texto. Esta solução é ideal para quem prefere utilizar funcionalidades nativas do Excel, sem precisar de introduzir fórmulas nem recorrer a complementos externos.

1. Selecione qualquer célula no seu conjunto de dados e clique em Inserir > Tabela Dinâmica. Na caixa de diálogo, defina o intervalo pretendido e escolha onde colocar a Tabela Dinâmica — por exemplo, numa nova folha de cálculo.

2. Arraste a sua coluna de dados (por exemplo, “Nome do Produto” ou “Valores”) para as áreas Linhas e Valores do painel de campos da Tabela Dinâmica. Em seguida, altere a área “Valores” para “Contagem de [Nome da Coluna]”.

3. Clique na seta suspensa da coluna “Rótulos de Linha” na Tabela Dinâmica e ordene-a do maior para o menor. O valor mais frequente aparece no topo, seguido do segundo mais frequente logo abaixo.

Dicas: Esta abordagem facilita a visualização da distribuição das frequências. Além disso, pode filtrar ou atualizar a tabela à medida que os seus dados forem sendo alterados. Tenha em atenção que as entradas em branco também são contabilizadas, pelo que poderá querer removê-las para obter resultados mais precisos.

Comparação: Ao contrário das soluções baseadas em fórmulas, o método Tabela Dinâmica dispensa sintaxe complexa e conhecimentos avançados do Excel, sendo ideal para trabalhar com conjuntos de dados dinâmicos e em constante crescimento.


Demonstração: encontrar o segundo número ou texto mais comum/frequente no Excel

 

Artigos relacionados:

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos