Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2021 Excel 2021 para Mac Excel para iPad Excel para iPhone Excel para tablets Android Excel para telefones Android

A função ÚNICO retorna uma lista de valores exclusivos em uma lista ou um intervalo. 

Retornar valores exclusivos de uma lista de valores Exemplo de uso de =UNIQUE(B2:B11) para retornar uma lista exclusiva de números

Retornar nomes exclusivos de uma lista de nomes Função ÚNICO em uso para classificar uma lista de nomes

=ÚNICO(array,[by_col],[exactly_once])

A função ÚNICO tem os seguintes argumentos:

Argumento

Descrição

matriz

Obrigatório

O intervalo ou matriz do qual retornar linhas ou colunas exclusivas

[por_col]

Opcional

O argumento by_col é um valor lógico que indica como comparar.

VERDADEIRO comparará colunas umas com as outras e retornará as colunas exclusivas

FALSO (ou oculto) comparará linhas umas com as outras e retornará as linhas exclusivas

[exactly_once]

Opcional

O argumento exactly_once é um valor lógico que retornará linhas ou colunas que ocorrem exatamente uma vez no intervalo ou na matriz. Esse é o conceito de banco de dados exclusivo.

VERDADEIRO retornará todas as linhas ou colunas distintas que ocorrem exatamente uma vez do intervalo ou da matriz

FALSO (ou oculto) retornará todas as linhas ou colunas do intervalo ou da matriz

  • Uma matriz pode ser considerada como uma linha ou coluna de valores, ou uma combinação de linhas e colunas de valores. Nos exemplos acima, as matrizes para nossas fórmulas ÚNICO são o intervalo D2:D11 e D2:D17, respectivamente.

  • A função ÚNICO retornará uma matriz, que será despejada se for o resultado final de uma fórmula. Isso significa que o Excel cria dinamicamente o intervalo de matriz de tamanho apropriado quando você pressiona ENTER. Se seus dados de suporte estiverem em uma tabela do Excel, a matriz será redimensionada automaticamente ao adicionar ou remover dados do intervalo de matriz, se você estiver usando Referências Estruturadas. Para saber mais, confira este artigo sobre Comportamento de Matriz Despejada.

  • O Excel tem suporte limitado para matrizes dinâmicas entre pastas de trabalho, e esse cenário só tem suporte quando ambas as pastas de trabalho estão abertas. Se você fechar a pasta de trabalho de origem, as fórmulas de matriz dinâmicas vinculadas retornarão um erro #REF! ao serem atualizadas.

Exemplos

Exemplo 1

Este exemplo usa CLASSIFICAR e ÚNICO juntas para retornar uma lista exclusiva de nomes em ordem crescente.

Usando ÚNICO com CLASSIFICAR para retornar uma lista de nomes em ordem crescente

Exemplo 2

Este exemplo tem o argumento exactly_once definido como VERDADEIRO e a função retorna apenas os clientes que tiveram o serviço uma vez. Isso pode ser útil se você quiser identificar as pessoas que não retornaram para o serviço adicional, para que você possa contatá-las.

Usar ÚNICO com o argumento occurs_once definido como verdadeiro para retornar uma lista de nomes que ocorrem apenas uma vez.

Exemplo 3

Este exemplo usa o e comercial (&) para concatenar o sobrenome e o nome em um nome completo. Observe que a fórmula faz referência a todo o intervalo de nomes em A2:A12 e B2:B12. Isso permite que o Excel retorne uma matriz de todos os nomes.

Usando ÚNICO com vários intervalos para concatenar colunas Nome/Sobrenome em Nome Completo.

  • Se você formatar o intervalo de nomes como uma tabela do Excel, a fórmula será atualizada automaticamente quando você adicionar ou remover nomes.

  • Se você quiser classificar a lista de nomes, poderá adicionar a função CLASSIFICAR: =CLASSIFICAR(ÚNICO(B2:B12&" "&A2:A12))

Exemplo 4

Este exemplo compara duas colunas e retorna apenas os valores exclusivos entre elas.

Usando ÚNICO para retornar uma lista de vendedores.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Confira também

Função FILTRO

Função MATRIZALEATÓRIA

Função SEQUÊNCIA

Função CLASSIFICAR

Função CLASSIFICARPOR

Erros #DESPEJAR! no Excel

Comportamento de matrizes despejadas e matrizes dinâmicas

Operador de interseção implícita: @

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.