Como Filtrar e Contar Valores Distintos no Excel

Apesar do Excel ser mais comum como uma planilha de cálculo, podemos também usá-lo para armazenar e obter informações estatísticas dos dados. Veja nesse tutorial como filtrar e contar o número de vezes que aparecem os nomes distintos de uma lista, com vários nomes repetidos.

Usando fórmulas do Excel você vai ver como filtrar os nomes distintos, ou seja, somente os nomes únicos, gerar uma lista com esses nomes e contar quantas vezes cada nome aparece na lista original. Vamos partir de uma lista com 19 nomes, sendo que vários deles aparecem mais de uma vez. 

A planilha inicial apresenta a lista de nomes com vários nomes repetidos. A partir dessa lista vamos filtrar e contar os nomes distintos.

Filtrando Itens Distintos

Para filtrar os itens distintos digite a seguinte fórmula na célula “B2” da barra de fórmulas, e pressione ENTER.

=SEERRO(ÍNDICE($A$2:$A$20;CORRESP(0;CONT.SE($B$1:B1;$A$2:$A$20);0));"")

A célula “B2” exibe o primeiro nome distinto. Selecione a célula “B2”, clique no quadrado verde no canto inferior direito da célula e arraste até a célula “B20”.


Você vai obter a lista de nomes distintos na coluna "B" da planilha.

Contando Itens Distintos

Para contar os itens distintos digite a seguinte fórmula na célula “C2” da barra de fórmulas, e pressione ENTER.

=SOMARPRODUTO(CONT.SE($A$2:$A$20;B2))

A célula “C2” exibe o número de vezes que aparece o nome “Adriana”. Selecione a célula “C2”, clique no quadrado verde no canto inferior direito da célula e arraste até a célula “C20”.


Você vai obter a contagem de cada nome distinto na coluna "B" da planilha.

Veja o resultado completo do filtro e contagem dos nomes distintos a partir de uma lista de nomes. A coluna “A” possui a lista de nomes de origem, a coluna “B” a lista de nomes distintos, e a coluna “C” a contagem do número de vezes que o nome da coluna “B” aparece na coluna ‘A”.


Usando fórmulas você pode facilmente filtrar e contar itens distintos de listas armazenadas no Excel.

Como Traduzir Funções do Excel

O Excel possui várias fórmulas para executar cálculos, automatizar planilhas, tratar dados e muitos outros recursos que o tornam uma ferramenta útil para armazenar e tratar dados.

Existem muitas fórmulas com diferentes graus de dificuldade, e quando precisamos usar alguma fórmula, nem sempre localizamos em português. Na internet existem muitos tutoriais sobre o Excel, com exemplos utilizando as fórmulas com seus nomes originais em inglês.

Se você estiver usando o Excel em português vai precisar do nome das funções nas fórmulas em português. Para resolver esse problema a Microsoft desenvolveu um suplemento chamado Tradutor de Funções, que traduz o nome das funções de um idioma para outro.

Nesse tutorial você vai aprender como instalar, configurar e usar o tradutor de funções do Excel.

Como Instalar o Tradutor de Funções

Para instalar o Tradutor de Funções abra o Excel, vá até a guia "Inserir", selecione "Suplementos" e depois "Obter Suplementos".


Na janela "Suplementos do Office" escolha "Produtividade" no painel do lado esquerdo, e depois clique no botão "Adicionar" do item "Functions Translator".


O Excel instala o suplemento que vai aparecer na guia "Página Inicial". 

Como Configurar o Tradutor de Funções

Para configurar os idiomas no Tradutor de Funções vá até a guia "Página Inicial", selecione "Tradutor" no grupo "Tradutor de Funções".


No painel Tradutor de Funções selecione o ícone de configurações localizado no rodapé do painel.


No painel de "Preferências" você pode configurar o idioma de origem, e depois para qual idioma deseja traduzir. Para traduzir de inglês para português selecione "Inglês" na lista suspensa "De" e "Português" na lista suspensa "Para".


Como Usar o Tradutor de Funções

Para usar o Tradutor de Funções vá até a guia "Página Inicial", selecione "Tradutor" no grupo "Tradutor de Funções".
  1. No painel "Tradutor de Funções" abra a guia "Tradutor".
  2. Copie ou digite a fórmula que deseja traduzir no primeiro campo.
  3. Clique no botão com a seta para baixo para fazer a tradução. 
  4. Observe no segundo campo a fórmula traduzida.


Agora é só usar a fórmula traduzida em sua planilha.

No painel Tradutor de Funções além da guia "Tradutor" tem a guia "Referência" e "Dicionário".

A guia "Referência" exibe as funções por categoria. Você pode selecionar a categoria desejada e obter uma listagem com as funções nos dois idiomas configurados, no caso inglês e português. 

Para acessar a lista de categorias vá até a aba "Referência" no painel "Tradutor de Funções", selecione a categoria desejada na lista suspensa "Categoria da Função". Veja logo abaixo a listagem das funções da categoria selecionada, nos dois idiomas.


A guia "Dicionário" faz a busca da função a partir de qualquer parte do nome da função. 

Para acessar o Dicionário vá até a aba "Dicionário", digite a função a ser pesquisada no campo "Nome da função". No exemplo abaixo, buscamos a função CONCATENATE. Veja logo abaixo a função localizada. A busca da função pode ser realizada em ambos os idiomas definido na configuração do Tradutor de Funções.


Com o suplemento Tradutor de Funções fica fácil localizar e traduzir as funções no Excel.

Como Gerar Números Aleatórios no Excel

A Planilha Excel possui várias funções para gerar números aleatórios. Existem funções para gerar números simples, números entre uma faixa de valores e até mesmo tabelas. Com pequenas alterações de formatação dos números aleatórios é possível obter conjuntos de dados de vários tipos como datas, porcentagens, valores financeiros. Esses conjuntos de dados com números aleatórios podem ser usados, por exemplo, em testes de fórmulas e gráficos.

Gerar Números Aleatórios

A função "ALEATÓRIO()" gera números aleatórios com valores maiores e igual a 0 e menores do que 1. Para usar a função digite na barra de fórmulas: 

=ALEATÓRIO()

Observe que o Excel gera um número com o valor entre 0 e 1.


Você pode exibir os números em vários formatos como por exemplo, moeda ou porcentagem. Para formatar o número selecione o grupo "Células", na guia "Página Inicial", e clique em "Formatar". No menu drop-down selecione "Formatar Células".


Na janela "Formatar Células" selecione "Moeda" na opção Categoria, e na opção "Números Negativos" selecione o segundo item e clique em "Ok".


A célula apresenta o valor R$0,19. Se selecionar a Categoria "Porcentagem" a célula apresentará o valor 18,90%.

Gerar Números Aleatórios Entre Dois Valores

A função "ALEATÓRIOENTRE(inferior, superior)" permite gerar números aleatórios e definir quais os limites inferior e superior do número. 

Para gerar um número entre 1 e 1000 digite na barra de fórmulas:

=ALEATÓRIOENTRE(1;1000)

onde, o número 1 é o limite inferior e o número 1000 o limite superior.


Com essa mesma função é possível criar também datas aleatórias, já que o Excel usa número para armazenar os valores de data.

Para gerar uma data entre 05/01/2021 e 20/02/2021 digite na barra de fórmulas:

=ALEATÓRIOENTRE(DATA(2021;1;5);DATA(2021;2;20))

Observe que o Excel gera um número e não uma data.


Para exibir a data é necessário fazer a formatação do número.  Para formatar o número selecione o grupo "Células", na guia "Página Inicial" e clique em "Formatar". No menu drop-down selecione "Formatar Células".


Na janela "Formatar Células" selecione "Data" na opção Categoria, e na opção "Tipo" selecione a formatação da data desejada e clique em "Ok".


 A célula apresenta a data no formato selecionado.


Gerar Tabela de Números Aleatorios

A função "MATRIZALEATÓRIA([linhas];[colunas];[min];[max];[inteiro])" cria uma tabela de números aleatórios. Essa função possui vários parâmetros opcionais para customizar os valores gerados na matriz. Os parâmetros são:
  • linhas: número de linhas da tabela.
  • colunas: número de colunas da tabela.
  • min: valor mínimo do número gerado.
  • max: valor máximo do número gerado.
  • inteiro: booleano que define se o número deve ser inteiro ou ponto flutuante.
Para gerar uma tabela com 3 linhas por 5 colunas, com valores entre 1 e 500 inteiros, digite na barra de fórmulas:

=MATRIZALEATÓRIA(3;5;1;500;VERDADEIRO)


Em todos os exemplos com geração de números aleatórios observe que os valores dos números mudam quando altera algum valor na planilha ou salva a planilha. Esse é o comportamento quando o cálculo automático está habilitado, o que é o padrão nas planilhas Excel.

Para alterar o comportamento do cálculo de uma planilha selecione o grupo "Cálculo", na guia "Fórmulas" e a opção "Manual".


Mas lembre-se se a planilha estiver configurada para fazer os cálculos de forma "Manual", é necessário clicar em "Calcular Agora" (1) sempre que quiser fazer algum cálculo na planilha.

Com as funções "ALEATÓRIO", "ALEATORIOENTRE" e "MATRIZALEATÓRIA" podemos criar conjuntos de dados com valores fictícios bem variados, que nos ajuda a aprender a fazer gráficos ou trabalhar com formatação.

Para ver como gerar números aleatórios no Planilhas Google ao invés do Excel, acesse o tutorial Como Gerar Números Aleatórios no Planilhas Google.