Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Combinando UNIQUE, SORT e FILTER | Buscas com Matriz Dinâmica e Recuperação de Múltiplos Resultados
Excel Lookup Mastery

bookCombinando UNIQUE, SORT e FILTER

Deslize para mostrar o menu

Por que Combinar Funções de Array Dinâmico

A função FILTER retorna todos os registros que atendem a uma condição. Em muitos casos reais, o resultado precisa de refinamento adicional. Por exemplo, você pode querer:

  • Remover valores duplicados;
  • Classificar a lista retornada;
  • Criar resumos mais limpos a partir de dados brutos.

É nesse ponto que UNIQUE e SORT se tornam úteis. Quando combinadas com FILTER, permitem que o Excel retorne um resultado dinâmico limpo e organizado.

A Função UNIQUE

A função UNIQUE retorna valores distintos de um intervalo. Se os dados de origem contiverem valores repetidos, UNIQUE remove os duplicados.

=UNIQUE(array)

array: o intervalo que contém os valores.

A Função SORT

A função SORT classifica um intervalo ou resultado dinâmico.

=SORT(array)

array: o intervalo ou resultado dinâmico a ser classificado.

Exemplo de Retorno de Lista Única e Ordenada de Clientes

Considere que uma planilha contém a seguinte tabela.

captura de tela

O objetivo é retornar uma lista de nomes de clientes sem duplicatas e ordenados em ordem alfabética.

=UNIQUE(B2:B7)

Isso retorna cada nome de cliente apenas uma vez.

captura de tela
=SORT(UNIQUE(B2:B7))

Isso retorna uma lista distinta de clientes em ordem alfabética.

captura de tela

Combinando FILTER com UNIQUE e SORT

Considere que a planilha contém uma tabela de produtos com Product ID, Product Name, Category.

captura de tela

A categoria é inserida na célula F2. O objetivo é retornar uma lista ordenada de nomes de produtos únicos que pertencem à categoria selecionada.

=SORT(UNIQUE(FILTER(B2:B11; C2:C11=F2)))
  • A função FILTER é executada primeiro e retorna todos os nomes de produtos que correspondem à categoria;
  • UNIQUE remove duplicatas dessa lista filtrada;
  • SORT organiza o resultado final em ordem crescente.

Isso cria uma lista dinâmica que é atualizada automaticamente quando a categoria selecionada é alterada.

captura de tela

Cenário

Uma planilha contém uma tabela de vendas com Sales ID, Customer, City, Amount, Region. Uma região é inserida em uma célula de entrada. Seu objetivo é retornar uma lista ordenada de cidades únicas dessa região.

Instruções da Tarefa

  • Filtrar as linhas com base em Region;
  • Retornar apenas os valores de City;
  • Remover nomes de cidades duplicados;
  • Ordenar o resultado em ordem alfabética.
question mark

Qual é o propósito da função UNIQUE no Excel?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 5. Capítulo 2
some-alt