Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como usar o CONT.SE para calcular a porcentagem no Excel?

Author Xiaoyang Last modified

Suponha que você tenha realizado uma pesquisa e coletado os resultados em um relatório resumido, onde cada respondente selecionou uma de três opções: A, B ou C. Agora, você deseja determinar não apenas a contagem, mas também a porcentagem que cada opção (por exemplo, A) representa em relação ao total de respostas. Em outras palavras, você quer calcular qual proporção de todas as respostas se enquadra em cada categoria. Esse tipo de análise é comumente necessário ao preparar resumos de pesquisa, resultados de votação, contagens de controle de qualidade ou qualquer situação em que a distribuição de dados categóricos seja relevante. Neste artigo, você encontrará vários métodos práticos para calcular a porcentagem de uma opção específica dentro de um intervalo, facilitando a interpretação e apresentação dos seus dados para relatórios ou dashboards.

Percentage of a specific option in a range


CONT.SE e calcule a porcentagem de um valor específico com fórmula

As funções CONT.SE e CONT.NÚM podem ser combinadas para calcular a porcentagem de um valor específico dentro de um intervalo de dados no Excel. Conforme mostrado nos dados de exemplo, essas funções permitem que você determine rapidamente a participação de cada opção.

Passo 1: Na sua célula de destino (por exemplo, E2), insira a seguinte fórmula:

=COUNTIF($B$2:$B$16,D2)/COUNTA($B$2:$B$16)

Essa fórmula conta o número de vezes que o valor em D2 aparece no intervalo B2:B16, depois divide pelo número total de entradas não vazias no intervalo. Como resultado, você obtém um valor decimal representando a proporção. Certifique-se de que B2:B16 corresponda ao seu intervalo de dados real, e D2 contenha o valor específico que você deseja analisar, como "A", "B" ou "C".

Formula entered in a cell

Passo 2: Pressione Enter para obter o resultado. Para exibi-lo como uma porcentagem, selecione a célula com a fórmula, vá para a guia Página Inicial e clique no botão Estilo de Porcentagem na faixa de opções.

Percent Style button on the ribbon

Passo 3: Para aplicar o cálculo a outros valores, arraste a alça de preenchimento para baixo. Cada célula então calculará a porcentagem para o rótulo correspondente na coluna D, permitindo que você veja a divisão para todas as categorias como A, B, C, etc.:

Formula and Percent Style used to below cells

Precauções & Dicas:

  • Verifique se há células em branco ou inválidas no intervalo de dados, pois elas podem afetar a precisão da porcentagem.
  • Se você quiser excluir células em branco, confirme se usar CONT.NÚM se ajusta à sua lógica ou considere substituí-lo por outro CONT.SE para combinar valores específicos.
  • Sempre use referências absolutas (por exemplo, $B$2:$B$16) para garantir que o intervalo permaneça fixo ao copiar a fórmula.
  • Esse método é ideal para dados estáticos. Para conjuntos de dados dinâmicos ou que mudam frequentemente, uma Tabela Dinâmica pode ser mais adequada.

Nota: Na fórmula, B2:B16 é o intervalo de dados de origem, e D2 é a célula de referência que contém o valor para o qual você deseja calcular a porcentagem.


Use Tabela Dinâmica para Contar e Calcular Porcentagem

Usar uma Tabela Dinâmica é uma das maneiras mais fáceis e flexíveis de calcular a contagem e a porcentagem de cada valor ou categoria no Excel — sem fórmulas necessárias. As Tabelas Dinâmicas são perfeitas para resumir grandes conjuntos de dados e atualizar automaticamente os resultados quando os dados mudam.

✅ Quando usar este método: Ideal para dados atualizados regularmente, resumos visuais e apresentações onde agrupamentos rápidos e dinâmicos e visualizações de porcentagem são necessários.

Passo 1: Selecione seu conjunto de dados, como A1:B16. Certifique-se de que a coluna com valores como A/B/C esteja rotulada (por exemplo, cabeçalho: Opção).

Passo 2: Na Faixa de Opções, vá para Inserir > Tabela Dinâmica. No diálogo, confirme seu intervalo de dados e escolha colocar a Tabela Dinâmica em uma nova planilha ou na existente. Clique em OK.

Passo 3: Na Lista de Campos da Tabela Dinâmica:

  • Arraste o campo Opção para a área Linhas.
  • Arraste o mesmo campo Opção para a área Valores. Por padrão, ele mostrará a contagem.

Passo 4: Para mostrar as porcentagens:

  • Clique na seta suspensa ao lado de Contagem de Opção na área Valores.
  • Selecione Configurações do Campo de Valor > Mostrar Valores Como aba.
  • Escolha % do Total da Coluna (ou % do Total Geral), depois clique em OK.

Dicas:

  • Para atualizar a Tabela Dinâmica após alterações nos dados, clique com o botão direito em qualquer lugar na tabela e escolha Atualizar.
  • Se a porcentagem não for exibida, verifique novamente se você selecionou % do Total da Coluna em Mostrar Valores Como.
  • Você também pode classificar os valores em ordem decrescente para ver qual opção aparece com mais frequência.

Prós: Rápido, dinâmico, sem fórmulas, ótimo para relatórios.
Contras: Requer conhecimento básico das operações de Tabela Dinâmica; as porcentagens são mostradas dentro da Tabela Dinâmica (não como fórmulas autônomas).


Macro VBA: Calcule Automaticamente Contagem e Porcentagem

Se você frequentemente analisa grandes conjuntos de opções (como respostas de pesquisa), uma macro VBA pode automatizar o processo de contagem de cada valor e cálculo de sua porcentagem. Isso elimina a necessidade de fórmulas ou repetição manual — especialmente útil quando seu conjunto de dados cresce ou muda frequentemente.

✅ Quando usar: Ideal para usuários avançados que trabalham com grandes volumes de dados de pesquisa/questionário e precisam de relatórios automatizados. Requer Excel habilitado para macros e familiaridade básica com VBA.

Passo 1: Pressione Alt + F11 para abrir o editor VBA. Depois, vá para Inserir > Módulo e cole o seguinte código:

Sub CalculateOptionPercentages()
    Dim optionRange As Range
    Dim resultRange As Range
    Dim dict As Object
    Dim cell As Range
    Dim total As Long
    Dim rowIndex As Long
    Dim key As Variant
    Dim i As Long

    Set dict = CreateObject("Scripting.Dictionary")
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set optionRange = Application.Selection
    Set optionRange = Application.InputBox("Select your data column (options)", xTitleId, optionRange.Address, Type:=8)
    
    Set resultRange = Application.InputBox("Select output starting cell for summary", xTitleId, optionRange.Cells(1, 1).Offset(0, 2).Address, Type:=8)
    On Error GoTo 0
    
    If optionRange Is Nothing Or resultRange Is Nothing Then Exit Sub
    
    total = 0
    For Each cell In optionRange
        If cell.Value <> "" Then
            If Not dict.Exists(cell.Value) Then
                dict.Add cell.Value, 1
            Else
                dict(cell.Value) = dict(cell.Value) + 1
            End If
            total = total + 1
        End If
    Next cell

    resultRange.Cells(1, 1).Value = "Option"
    resultRange.Cells(1, 2).Value = "Count"
    resultRange.Cells(1, 3).Value = "Percentage"

    rowIndex = 2
    For Each key In dict.Keys
        resultRange.Cells(rowIndex, 1).Value = key
        resultRange.Cells(rowIndex, 2).Value = dict(key)
        resultRange.Cells(rowIndex, 3).Value = dict(key) / total
        rowIndex = rowIndex + 1
    Next key

    For i = 2 To rowIndex - 1
        resultRange.Cells(i, 3).NumberFormat = "0.00%"
    Next i

    MsgBox "Summary generated successfully.", vbInformation, "KutoolsforExcel"
End Sub

Passo 2: Feche o editor e pressione Alt + F8 para abrir a caixa de diálogo Macro. Selecione CalculateOptionPercentages na lista e clique em Executar. Primeiro, será solicitado que você selecione a coluna que contém suas opções (por exemplo, B2:B16). Após confirmar, um segundo prompt pedirá que você especifique a célula inicial para a saída — geralmente algumas colunas à direita dos seus dados de origem. Uma vez feitas ambas as seleções, a macro gerará uma tabela de resumo com três colunas: Opção, Contagem e Porcentagem, todas formatadas automaticamente.

Dicas:

  • Certifique-se de ter espaço suficiente à direita do seu conjunto de dados para a saída (ou escolha outro local seguro).
  • Apenas valores não vazios são contados; células em branco são ignoradas.
  • Se seus dados forem atualizados, basta executar a macro novamente — ela sobrescreverá o resumo antigo.

Solução de problemas:

  • Habilite macros no Excel via Arquivo > Opções > Central de Confiabilidade.
  • Salve sua pasta de trabalho como .xlsm para manter a macro.

Artigos relacionados:

Como usar CONT.SE com múltiplos critérios no Excel?

Como usar CONT.SE para um valor específico em várias planilhas?

a screenshot of kutools for excel ai

Desbloqueie a Magia do Excel com o Kutools AI

  • Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
  • Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
  • Codificação VBA: Escreva e implemente código VBA sem esforço.
  • Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
  • Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
Potencialize suas capacidades no Excel com ferramentas alimentadas por IA. Baixe Agora e experimente uma eficiência como nunca antes!

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para acessar o recurso que você mais precisa...


Office Tab traz interface com abas para o Office e facilita muito seu trabalho

  • Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
  • Aumente sua produtividade em50% e economize centenas de cliques todos os dias!

Todos os complementos Kutools. Um instalador

O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.

Excel Word Outlook Tabs PowerPoint
  • Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Um instalador, uma licença — configuração em minutos (pronto para MSI)
  • Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
  • Avaliação completa por30 dias — sem registro e sem cartão de crédito
  • Melhor custo-benefício — economize comparado à compra individual de add-ins