Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2021 Excel 2021 para Mac Excel para iPad Excel para iPhone Excel para tablets Android Excel para telemóveis Android

A função EXCLUSIVOS devolve uma lista de valores exclusivos numa lista ou intervalo. 

Devolver valores exclusivos a partir de uma lista de valores Exemplo de utilização de =EXCLUSIVOS(B2:B11) para devolver uma lista exclusiva de números

Devolver nomes exclusivos a partir de uma lista de nomes Função EXCLUSIVOS utilizada para ordenar uma lista de nomes

=EXCLUSIVOS(matriz;[by_col];[exactly_once])

A função EXCLUSIVOS tem os seguintes argumentos:

Argumento

Descrição

matriz

Obrigatório

O intervalo ou matriz a partir do qual devolver linhas ou colunas exclusivas

[por_col]

Opcional

"por_col" é um valor lógico que indica como comparar.

VERDADEIRO irá comparar colunas entre si e devolver as colunas exclusivas

FALSO (ou omitido)  irá comparar as linhas entre si e devolver as linhas exclusivas

[uma_ocorrência]

Opcional

"uma_ocorrência" é um valor lógico que irá devolver linhas ou colunas que ocorrem exatamente uma vez no intervalo ou matriz. Este é o conceito de exclusividade de base de dados.

VERDADEIRO irá devolver todas as linhas ou colunas distintas que ocorram exatamente uma vez a partir do intervalo ou matriz

FALSO (ou omitido) devolverá todas as linhas ou colunas distintas do intervalo ou matriz

Notas: 

  • Pode considerar uma matriz como uma linha ou coluna de valores, ou uma combinação de linhas e de colunas de valores. Nos exemplos acima, as matrizes das nossas fórmulas EXCLUSIVOS são o intervalo D2:D11 e D2:D17, respetivamente.

  • A função EXCLUSIVOS irá devolver uma matriz, que será transposta se for o resultado final de uma fórmula. Isto significa que o Excel irá criar, de forma dinâmica, o intervalo da matriz com o tamanho adequado quando premir a tecla ENTER. Se os seus dados de suporte estiverem numa Tabela de Excel, a matriz será automaticamente redimensionada ao adicionar ou remover dados do intervalo da matriz, se estiver a utilizar Referências Estruturadas. Para mais detalhes, consulte este artigo sobre Comportamento de Matrizes Transpostas.

  • O Excel tem suporte limitado para matrizes dinâmicas entre livros e este cenário é suportado apenas quando ambos os livros estão abertos. Se fechar o livro de origem, as fórmulas de matriz dinâmica ligadas irão devolver um erro #REF! quando forem atualizadas.

Exemplos

Exemplo 1

Este exemplo utiliza ORDENAR e EXCLUSIVOS em conjunto para devolver uma lista exclusiva de nomes por ordem ascendente.

Utilizar EXCLUSIVOS com ORDENAR para devolver uma lista de nomes por ordem ascendente

Exemplo 2

Este exemplo tem o argumento uma_ocorrência definido como VERDADEIRO e a função devolve apenas os clientes que receberam assistência uma vez. Isto pode ser útil se quiser identificar as pessoas que não voltaram para obter assistência adicional, para que possa contactá-las.

Utilizar EXCLUSIVOS com o argumento occurs_once definido como verdadeiro para devolver uma lista de nomes que ocorre apenas uma vez.

Exemplo 3

Este exemplo utiliza o "e comercial" (&) para concatenar o apelido e o nome próprio num nome completo. Note que a fórmula referencia todo o intervalo de nomes em A2:A12 e B2:B12. Isto permite que o Excel devolva uma matriz de todos os nomes.

Utilizar EXCLUSIVOS com vários intervalos para concatenar as colunas Nome Próprio/Apelido em Nome Completo.

Sugestões: 

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

  • Se quiser ordenar a lista de nomes, pode adicionar a função ORDENAR: =ORDENAR(EXCLUSIVO(B2:B12&" "&A2:A12))

Exemplo 4

Este exemplo compara duas colunas e devolve apenas os valores exclusivos entre as mesmas.

Utilizar EXCLUSIVOS para devolver uma lista de vendedores.

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.

Consulte Também

Função FILTRAR

Função MATRIZALEATÓRIA

Função SEQUÊNCIA

Função ORDENAR

Função ORDENARPOR

Erros de #TRANSPOSIÇÃO! no Excel

Matrizes dinâmicas e comportamento de matrizes transpostas

Operador de interseção implícita: @

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.