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

Extrair valores únicos com base em critérios é uma tarefa crucial para análise de dados e relatórios. Suponha que você tenha o intervalo de dados à esquerda e deseja listar apenas os nomes únicos na coluna B com base em um critério específico na coluna A. Se você estiver trabalhando com versões mais antigas do Excel ou aproveitando os recursos mais recentes do Excel 365/2021, este guia mostrará como extrair valores únicos de forma eficiente.
Extrair valores únicos com base em critérios no Excel
- Com fórmula de matriz
- 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 de matriz para listar os valores únicos verticalmente
Para resolver esta tarefa, você pode aplicar uma fórmula de matriz complexa, siga os passos abaixo:
1. Insira a fórmula abaixo em uma célula em branco onde você deseja listar o resultado da extração; neste exemplo, vou colocá-la na célula E2 e, em seguida, pressione as teclas 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. Depois, arraste a alça de preenchimento para baixo até que células em branco sejam exibidas, e agora todos os valores únicos com base no critério específico foram listados, veja a captura de tela:
• Extrair e exibir valores únicos em uma única célula usando Kutools para Excel
O Kutools para Excel oferece uma maneira simples de extrair valores únicos e exibi-los em uma única célula, economizando tempo e esforço ao trabalhar com grandes conjuntos de dados sem precisar lembrar de nenhuma fórmula.
Após instalar o Kutools para Excel, siga estas instruções:
Clique em "Kutools" > "Super PROC" > "Pesquisa um-para-muitos (retorna múltiplos resultados)" para abrir a caixa de diálogo. Na caixa de diálogo, especifique as operações conforme abaixo:
- Selecione o "Intervalo de saída" e os "Valores de pesquisa" nas caixas de texto separadamente;
- Selecione o intervalo da tabela que você deseja usar;
- Especifique a coluna-chave e a coluna de retorno nos menus suspensos "Coluna Chave" e "Coluna de Retorno", respectivamente;
- Finalmente, clique no botão OK.
Resultado:
Todos os nomes únicos com base nos critérios são extraídos em uma única célula, veja a captura de tela:
• 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 tornam a extração de valores únicos mais direta.
Insira a fórmula abaixo em uma célula em branco e, em seguida, pressione a tecla Enter para obter todos os nomes únicos verticalmente de uma só vez.
=UNIQUE(FILTER(B2:B15, A2:A15=D2))
- FILTER(B2:B15, A2:A15=D2):
- FILTER: Filtra dados de B2:B15.
- A2:A15=D2: Verifica onde os valores em A2:A15 correspondem ao valor em D2. Somente as linhas que atendem a essa condição são incluídas no resultado.
- UNIQUE(...):
Garante que apenas valores únicos dos resultados filtrados sejam retornados.
Extrair valores únicos com base em múltiplos critérios no Excel
• Com fórmula de matriz para listar os valores únicos verticalmente
Se você quiser extrair os valores únicos com base em duas condições, aqui está outra fórmula de matriz que pode ajudá-lo, siga estas instruções:
1. Insira a fórmula abaixo em uma célula em branco onde você deseja listar os valores únicos; neste exemplo, vou colocá-la na célula G2 e, em seguida, pressione as teclas 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. Depois, arraste a alça de preenchimento para baixo até que células em branco sejam exibidas, e agora todos os valores únicos com base nas duas condições específicas foram listados, veja a captura de tela:
• No Excel 365, Excel 2021 e versões posteriores para listar valores únicos verticalmente
Para versões mais recentes do Excel, extrair valores únicos com base em múltiplos critérios é muito mais simples.
Insira a fórmula abaixo em uma célula em branco e, em seguida, pressione a tecla Enter para obter todos os nomes únicos verticalmente de uma só vez.
=UNIQUE(FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2)))
- FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2)):
- FILTER: Filtra dados de 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 AND, o que significa que ambas as condições devem ser verdadeiras para que uma linha seja incluída.
- UNIQUE(...):
Remove 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
Às vezes, você pode querer extrair valores únicos de uma lista de células. Aqui, recomendo uma ferramenta útil, Kutools para Excel. Sua utilidade "Extrair células com valores únicos (inclui a primeira duplicata)" permite que você extraia rapidamente valores únicos.
1. Clique em uma célula onde você deseja exibir 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 captura de tela:
3. Na caixa de diálogo "Assistente de Fórmulas", faça as seguintes operações:
- Selecione a opção "Texto" na lista suspensa "Tipo de Fórmula";
- Depois escolha "Extrair células com valores únicos (inclui a primeira duplicata)" na caixa de lista "Escolher uma fórmula";
- Na seção "Entrada de Argumentos" à direita, selecione uma lista de células das quais você deseja extrair valores únicos.
4. Em seguida, clique no botão Ok, o primeiro resultado será exibido na célula, depois selecione a célula e arraste a alça de preenchimento sobre as células onde você deseja listar todos os valores únicos até que células em branco sejam mostradas, veja a captura de tela:
Extrair valores únicos com base em critérios no Excel é uma tarefa essencial para análise de dados eficiente, e o Excel oferece várias maneiras de alcançar isso com base na sua versão e necessidades. Ao escolher o método certo para sua versão do Excel e seus requisitos específicos, você pode extrair valores únicos de forma eficiente. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais.
Mais artigos relacionados:
- Conte O Número De Valores Únicos E Distintos De Uma Lista
- Suponha que você tenha uma longa lista de valores com alguns itens duplicados, agora você deseja contar o número de valores únicos (os valores que aparecem na lista apenas uma vez) ou valores distintos (todos os valores diferentes na lista, o que significa valores únicos + primeiros valores duplicados) em uma coluna, como mostrado na captura de tela à esquerda. Neste artigo, falarei sobre como lidar com essa tarefa no Excel.
- Somar Valores Únicos Com Base Em Critérios No Excel
- Por exemplo, tenho um intervalo de dados que contém as colunas Nome e Pedido; agora, quero somar apenas valores únicos na coluna Pedido com base na coluna Nome, conforme mostrado na captura de tela a seguir. Como resolver essa tarefa rapidamente e facilmente no Excel?
- Transpor Células Em Uma Coluna Com Base Em Valores Únicos Em Outra Coluna
- Suponha que você tenha um intervalo de dados que contém duas colunas, agora você deseja transpor células em uma coluna para linhas horizontais com base em valores únicos em outra coluna para obter o seguinte resultado. Você tem alguma boa ideia para resolver esse problema no Excel?
- Concatenar Valores Únicos No Excel
- Se eu tiver uma longa lista de valores populada com alguns dados duplicados, agora quero encontrar apenas os valores únicos e concatená-los em uma única célula. Como posso lidar com esse problema rapidamente e facilmente no Excel?
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!