Extrair valores únicos com base num ou mais critérios no Excel

Extrair valores únicos com base em critérios é uma tarefa essencial para análise de dados e elaboração de relatórios. Imagine que tem o intervalo de dados à esquerda e pretende listar apenas os nomes únicos na coluna B, com base num critério específico na coluna A. Quer esteja a utilizar versões mais antigas do Excel ou a tirar partido das funcionalidades mais recentes do Excel 365/2021, este guia mostra-lhe como extrair valores únicos de forma eficiente.
Extrair valores únicos com base em critérios no Excel
- Com fórmula matricial
- Com Kutools para Excel
- Com fórmula (Excel 365, Excel 2021 e versões posteriores)
Extrair valores únicos com base em múltiplos critérios no Excel
Extrair valores únicos de uma lista de células com Kutools para Excel
Extrair valores únicos com base em critérios no Excel
•Com fórmula matricial para listar os valores únicos verticalmente
Para resolver esta tarefa, pode utilizar uma fórmula matricial avançada. Siga os passos abaixo:
1. Introduza a fórmula abaixo numa célula vazia onde deseja exibir o resultado da extração. Neste exemplo, inseri-la-ei na célula E2 e, de seguida, premirei Shift + Ctrl + Enter para obter o primeiro valor único.
=IFERROR(INDEX($B$2:$B$15, MATCH(0, IF($D$2=$A$2:$A$15, COUNTIF($E$1:$E1, $B$2:$B$15), ""), 0)),"") 2. Em seguida, arraste a alça de preenchimento para baixo até surgirem células vazias. Assim, todos os valores únicos com base no critério especificado estarão listados. Veja a imagem:

•Extrair e apresentar valores únicos numa única célula utilizando Kutools para Excel
O Kutools para Excel oferece uma forma simples de extrair valores únicos e apresentá-los numa única célula, poupando-lhe tempo e esforço ao trabalhar com grandes conjuntos de dados — sem precisar de memorizar qualquer fórmula.
Após instalar o Kutools para Excel, proceda da seguinte forma:
Clique em **«Kutools» > «Super PROC» > «Pesquisa um-para-muitos (devolve vários resultados)»** para abrir a caixa de diálogo. Em seguida, configure as operações conforme indicado abaixo:
- Selecione separadamente «Área de Colocação da Lista» e «Intervalo de valor de pesquisa» nas caixas de texto;
- Selecione o intervalo da tabela que pretende utilizar;
- Especifique o Coluna Chave e o Coluna de retorno nas listas pendentes «Coluna Chave» e «Coluna de retorno», respetivamente;
- Por fim, clique no botão OK.

Resultado:
Todos os nomes únicos, com base nos critérios definidos, foram extraídos para uma única célula. Veja a imagem:
•Com fórmula no Excel 365, Excel 2021 e versões posteriores para listar valores únicos verticalmente
Com o Excel 365 e o Excel 2021, funções como UNIQUE e FILTER simplificam a extração de valores únicos.
Introduza a fórmula abaixo numa célula vazia e prima Enter para obter imediatamente todos os nomes únicos dispostos verticalmente.
=UNIQUE(FILTER(B2:B15, A2:A15=D2)) 
- FILTER(B2:B15, A2:A15=D2):
- FILTERFiltra os dados do intervalo B2:B15.
- A2:A15=D2Verifica onde os valores em A2:A15 correspondem ao valor em D2 — apenas as linhas que satisfazem esta condição são incluídas no resultado.
- UNIQUE(...):
Garante que apenas os valores únicos dos resultados filtrados sejam devolvidos.
Extrair valores únicos com base em múltiplos critérios no Excel
•Com fórmula matricial para listar os valores únicos verticalmente
Se pretender extrair valores únicos com base em duas condições, eis outra fórmula matricial que o pode ajudar. Siga estes passos:
1. Introduza a fórmula abaixo numa célula vazia onde pretende listar os valores únicos. Neste exemplo, introduzo-a na célula G2 e, em seguida, prima Shift + Ctrl + Enter para obter o primeiro valor único.
=IFERROR(INDEX($C$2:$C$15,MATCH(0,COUNTIF(G1:$G$1,$C$2:$C$15)+IF($A$2:$A$15<>$E$2,1,0)+IF($B$2:$B$15<>$F$2,1,0),0)),"") 2. Em seguida, arraste a alça de preenchimento para baixo até surgirem células vazias. Assim, todos os valores únicos com base nas duas condições específicas estarão listados. Veja a imagem:

•Com no Excel 365, Excel 2021 e versões posteriores para listar valores únicos verticalmente
Nas versões mais recentes do Excel, extrair valores únicos com base em múltiplos critérios tornou-se muito mais simples.
Introduza a fórmula abaixo numa célula vazia e prima Enter para obter imediatamente todos os nomes únicos listados verticalmente.
=UNIQUE(FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2))) 
- FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2)):
- FILTERFiltra os dados do intervalo C2:C15.
- (A2:A15=E2)Verifica se os valores na coluna A correspondem ao valor em E2.
- (B2:B15=F2)Verifica se os valores na coluna B correspondem ao valor em F2.
- *Combina as duas condições com lógica E, o que significa que ambas têm de ser verdadeiras para que uma linha seja incluída.
- UNIQUE(...):
Remova valores duplicados dos resultados filtrados, garantindo que a saída contenha apenas valores únicos.
Extrair valores únicos de uma lista de células com Kutools para Excel
Por vezes, poderá precisar de extrair valores únicos de uma lista de células. Nesses casos, recomendo uma ferramenta extremamente útil: o Kutools para Excel. A sua funcionalidade **“Extrair as células com valores únicos de um intervalo (inclui a primeira duplicação)”** permite-lhe obter rapidamente esses valores únicos.
1. Clique numa célula onde pretende apresentar o resultado. ()Nota: não selecione uma célula na primeira linha.)
2. Em seguida, clique em «Kutools» > «Assistente de Fórmulas» > «Assistente de Fórmulas». Veja a imagem:

3. Na caixa de diálogo «Assistente de Fórmulas», realize as seguintes operações:
- Selecione a opção «Texto» na lista pendente «Tipo de Fórmula»;
- Depois, escolha «Extrair as células com valores únicos de um intervalo (inclui a primeira duplicação)» na caixa de lista «Escolher uma fórmula»;
- Na secção direita «Entrada de Argumento», selecione a lista de células da qual deseja extrair os valores únicos.

4. Depois, clique no botão OK. O primeiro resultado aparece na célula. Em seguida, selecione a célula e arraste a alça de preenchimento pelas células onde pretende listar todos os valores únicos, até que surjam células vazias. Veja a imagem:

Extrair valores únicos com base em critérios no Excel é essencial para uma análise de dados eficiente — e o Excel oferece várias formas de o fazer, consoante a sua versão e necessidades. Ao escolher o método mais adequado à sua versão do Excel e aos seus requisitos específicos, conseguirá extrair valores únicos de forma rápida e eficaz. Se quiser descobrir ainda mais dicas e truques do Excel, o nosso site oferece milhares de tutoriais.
Mais artigos relacionados:
- Contar o número de valores únicos e distintos de uma lista
- Imagine que tem uma longa lista de valores com alguns itens duplicados e pretende contar o número de valores únicos (aqueles que aparecem na lista apenas uma vez) ou valores distintos (todos os valores diferentes na lista, ou seja, valores únicos + a primeira ocorrência de cada valor duplicado) numa coluna, tal como ilustrado na imagem à esquerda. Neste artigo, explico-lhe como realizar esta tarefa no Excel.
- Somar valores únicos com base em critérios no Excel
- Por exemplo, tenho um intervalo de dados com as colunas Nome e Encomenda e pretendo somar apenas os valores únicos na coluna Encomenda, considerando a coluna Nome, tal como ilustrado na imagem seguinte. Como posso resolver esta tarefa de forma rápida e fácil no Excel?
- Transpor células de uma coluna com base em valores únicos noutra coluna
- Imagine que tem um intervalo de dados com duas colunas e pretende transpor os valores de uma coluna para linhas horizontais, agrupando-os com base em valores únicos da outra coluna, de modo a obter o resultado seguinte. Tem alguma boa ideia para resolver este problema no Excel?
- Concatenar valores únicos no Excel
- Se tiver uma longa lista de valores com dados duplicados e quiser identificar apenas os valores únicos para os concatenar rapidamente numa única célula, como pode resolver este problema de forma simples e eficaz no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos
