Contar valores únicos dentre duplicatas

Contar valores únicos dentre duplicatas

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Digamos que você queira descobrir quantos valores únicos existem em um intervalo que contém valores duplicados. Por exemplo, se uma coluna contiver:

  • Os valores 5, 6, 7 e 6, o resultado são três valores exclusivos, 5, 6 e 7.

  • Os valores "Moreno", "Neves", "Neves", "Neves", o resultado são dois valores exclusivos: "Moreno" e "Neves".

Há várias maneiras de contar valores exclusivos entre duplicatas.

Você pode usar a caixa de diálogo filtro avançado para extrair os valores exclusivos de uma coluna de dados e colá-los em um novo local. Em seguida, você pode usar a função LINS para contar o número de itens no novo intervalo.

  1. Selecione o intervalo de células ou verifique se a célula ativa está em uma tabela.

    Verifique se o intervalo de células tem um título de coluna.

  2. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    A caixa de diálogo filtro avançado será exibida.

  3. Clique em copiar para outro local.

  4. Na caixa copiar para , insira uma referência de célula.

    Como alternativa, clique em recolher caixa de diálogo Imagem do botão para ocultar temporariamente a caixa de diálogo, selecione uma célula na planilha e, em seguida, pressione expandir caixa de diálogo Imagem do botão .

  5. Marque a caixa de seleção somente registros exclusivos e clique em OK.

    Os valores exclusivos do intervalo selecionado são copiados para o novo local, começando com a célula que você especificou na caixa copiar para .

  6. Na célula em branco abaixo da última célula do intervalo, insira a função Rows . Use o intervalo de valores exclusivos que você acabou de copiar como o argumento, excluindo o título da coluna. Por exemplo, se o intervalo de valores exclusivos for B2: B45, insira = linhas (B2: B45).

Use uma combinação das funções se, soma, frequência, CORRESPe Len para executar esta tarefa:

  • Atribua um valor igual a 1 para cada condição verdadeira usando a função SE.

  • Adicione o total usando a função soma .

  • Contar o número de valores exclusivos usando a função Frequency . A função Frequency ignora texto e valores zero. Para a primeira ocorrência de um valor específico, essa função retorna um número igual ao número de ocorrências desse valor. Para cada ocorrência do mesmo valor após o primeiro, essa função retorna um zero.

  • Retorna a posição de um valor de texto em um intervalo usando a função CORRESP. Esse valor retornado é usado como um argumento para a função Frequency para que os valores de texto correspondentes possam ser avaliados.

  • Localizar células em branco usando a função Len . As células em branco têm um comprimento de 0.

Exemplos de funções aninhadas para contar o número de valores exclusivos entre duplicatas

Observações: 

  • As fórmulas contidas neste exemplo devem ser inseridas como fórmulas de matriz. Se você tiver uma versão atual do Office 365, basta inserir a fórmula na parte superior esquerda do intervalo de saída e, em seguida, pressionar Enter para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula deve ser inserida como uma fórmula de matriz herdada primeiro selecionando o intervalo de saída, inserindo a fórmula na parte superior esquerda da célula do intervalo de saída e pressionando Ctrl + Shift + Enter para confirmá-la. O Excel insere chaves no início e no final da fórmula para você. Para obter mais informações sobre fórmulas de matriz, confira Diretrizes e exemplos de fórmulas de matriz.

  • Para ver uma função avaliada passo a passo, selecione a célula que contém a fórmula e, em seguida, na guia fórmulas, no grupo auditoria de fórmulas, clique em avaliar fórmula.

  • A função Frequency calcula com que frequência os valores ocorrem dentro de um intervalo de valores e, em seguida, retorna uma matriz vertical de números. Por exemplo, use Frequency para contar o número de resultados de teste que ocorrem em intervalos de pontuações. Como essa função retorna uma matriz, ela deve ser inserida como uma fórmula de matriz.

  • A função CORRESP procura um item especificado em um intervalo de células e, em seguida, retorna a posição relativa desse item no intervalo. Por exemplo, se o intervalo a1: a3 contiver os valores 5, 25 e 38, a fórmula = CORRESP (25, a1: a3; 0) retornará o número 2, pois 25 é o segundo item do intervalo.

  • A função Len retorna o número de caracteres em uma cadeia de texto.

  • A função SOMA adiciona todos os números especificados como argumentos. Cada argumento pode ser um intervalo, uma referência de célula, uma matriz, uma constante, uma fórmula ou o resultado de outra função. Por exemplo, Soma (a1: a5) soma todos os números contidos nas células de a1 a a5.

  • A função se retornará um valor se uma condição que você especificou for considerada verdadeira e um outro valor se essa condição for considerada falsa.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Consulte Também

Filtrar por valores exclusivos ou remover valores duplicados

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×