A função EXCLUSIVOS devolve uma lista de valores exclusivos numa lista ou intervalo.
Devolver valores exclusivos a partir de uma lista de valores
Devolver nomes exclusivos a partir de 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 |
:
-
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.
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.
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.
:
-
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.
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
Erros de #TRANSPOSIÇÃO! no Excel