Skip to main content

Como criar listas suspensas dependentes com valores únicos no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

As listas suspensas dependentes são uma ferramenta poderosa no Excel para validação de dados e garantia de entrada de dados consistente. Quando combinadas com a exigência de exibir apenas valores únicos, elas se tornam ainda mais valiosas. Para excluir os valores duplicados e manter apenas os únicos ao criar uma lista suspensa dependente, este tutorial fornece instruções passo a passo para criar listas suspensas dependentes no Excel com valores únicos.

create dependent drop down lists with unique values

Criar listas suspensas dependentes com valores únicos usando recursos do Excel

Criar listas suspensas dependentes com valores únicos pelo Kutools para Excel


Criar listas suspensas dependentes com valores únicos usando recursos do Excel

É um pouco trabalhoso criar listas suspensas dependentes com apenas valores únicos no Excel; você deve aplicar a operação abaixo passo a passo:

Passo 1: Criar nomes de intervalo para os dados da primeira e segunda lista suspensa

1. Clique em "Fórmulas" > "Definir Nome", veja a captura de tela:

Click Formulas > Define Name

2. Na caixa de diálogo "Novo Nome", insira um nome de intervalo Categoria na caixa de texto "Nome" (você pode digitar qualquer outro nome que precisar) e, em seguida, insira esta fórmula =OFFSET($A$2,0,0,COUNTA($A$2:$A$100)) na caixa de texto "Refere-se a" e finalmente clique no botão OK:

Observação: A2:A100 é a lista de dados que você usará para criar a primeira lista suspensa; se tiver uma grande quantidade de dados, basta alterar a referência de célula conforme necessário.

set options for the first drop down

3. Continue criando um nome de intervalo para a segunda lista suspensa, clique em "Fórmulas" > "Definir Nome" para abrir a caixa de diálogo Novo Nome, insira um nome de intervalo Comida na caixa de texto "Nome" (você pode digitar qualquer outro nome que precisar), e então insira esta fórmula =OFFSET($B$2,0,0,COUNTA($B$2:$B$100)) na caixa de texto "Refere-se a", finalmente clique no botão OK:

Observação: B2:B100 é a lista de dados que você usará para criar a lista suspensa dependente; se tiver uma grande quantidade de dados, basta alterar a referência de célula conforme necessário.

set options for the second drop down

Passo 2: Extrair os valores únicos e criar a primeira lista suspensa

4. Agora, você deve extrair os valores únicos para os dados da primeira lista suspensa inserindo a seguinte fórmula em uma célula, pressionando as teclas Ctrl + Shift + Enter juntas, depois arrastando a alça de preenchimento para baixo até que valores de erro apareçam, veja a captura de tela:

=INDEX(Categoria,MATCH(0,COUNTIF($D$1:D1,Categoria),0))
Observação: Na fórmula acima, Categoria é o nome do intervalo que você criou na etapa 2, e D1 é a célula acima da sua célula de fórmula; por favor, altere-os conforme necessário.

enter a formula to extract the first type unique values

5. Em seguida, crie um nome de intervalo para esses novos valores únicos, clique em "Fórmulas" > "Definir Nome" para abrir a caixa de diálogo "Novo Nome", insira um nome de intervalo CategoriaUnica na caixa de texto "Nome" (você pode digitar qualquer outro nome que precisar), e então insira esta fórmula =OFFSET($D$2, 0, 0, COUNT(IF($D$2:$D$100="", "", 1)), 1) na caixa de texto "Refere-se a". Por fim, clique no botão OK para fechar a caixa de diálogo.

Observação: D2:D100 é a lista de valores únicos que você acabou de extrair; se tiver uma grande quantidade de dados, basta alterar a referência de célula conforme necessário.

create a range name for the new unique values

6. Neste passo, você pode inserir a primeira lista suspensa. Clique em uma célula onde deseja inserir a lista suspensa e, em seguida, clique em "Dados" > "Validação de Dados" > "Validação de Dados", e na caixa de diálogo "Validação de Dados", selecione "Lista" no menu suspenso "Permitir", depois insira esta fórmula: =CategoriaUnica na caixa de texto "Fonte", veja a captura de tela:

set options to insert the first drop-down list

7. Depois, clique no botão OK, a primeira lista suspensa sem valores duplicados será criada como mostrado na captura de tela abaixo:

the first drop-down list without duplicate values is created

Passo 3: Extrair os valores únicos e criar a lista suspensa dependente

8. Extraia os valores únicos para a lista suspensa secundária, copie e cole a fórmula abaixo em uma célula e, em seguida, pressione simultaneamente as teclas Ctrl + Shift + Enter, depois arraste a alça de preenchimento para baixo até que valores de erro apareçam, veja a captura de tela:

=INDEX(Comida,MATCH(0,COUNTIF($E$1:E1,Comida)+(Categoria<>$H$2),0))
Observação: Na fórmula acima, Comida é o nome do intervalo que você criou para os dados da lista suspensa dependente, Categoria é o nome do intervalo que você criou para os dados da primeira lista suspensa, e E1 é a célula acima da sua célula de fórmula, H2 é a célula onde você inseriu a primeira lista suspensa; por favor, altere-os conforme necessário.

enter a formula to extract the second type unique values

9. Em seguida, continue criando um nome de intervalo para esses valores únicos secundários, clique em "Fórmulas" > "Definir Nome" para abrir a caixa de diálogo "Novo Nome", insira um nome de intervalo ComidaUnica na caixa de texto "Nome" (você pode digitar qualquer outro nome que precisar), e então insira esta fórmula =OFFSET($E$2, 0, 0, COUNT(IF($E$2:$E$100="", "", 1)), 1) na caixa de texto "Refere-se a". Finalmente, clique no botão OK para fechar a caixa de diálogo.

Observação: E2:E100 é a lista de valores únicos secundários que você acabou de extrair; se tiver uma grande quantidade de dados, basta alterar a referência de célula conforme necessário.

create a range name for this secondary unique values

10. Após criar o nome de intervalo para os valores únicos secundários, agora você pode inserir a lista suspensa dependente. Por favor, clique em "Dados" > "Validação de Dados" > "Validação de Dados", e na caixa de diálogo "Validação de Dados", selecione "Lista" no menu suspenso "Permitir", depois insira esta fórmula: =ComidaUnica na caixa de texto "Fonte", veja a captura de tela:

set options to insert the second drop-down list

11. Clique no botão OK, as listas suspensas dependentes com apenas valores únicos serão criadas com sucesso como mostrado na demonstração abaixo:


Criar listas suspensas dependentes com valores únicos pelo Kutools para Excel

O método acima, embora eficaz, pode ser bastante demorado e complexo para a maioria de nós, especialmente ao trabalhar com grandes conjuntos de dados ou se você não estiver familiarizado com funções avançadas do Excel, como intervalos nomeados ou fórmulas dinâmicas. Felizmente, com o Kutools para Excel, esse processo se torna muito mais fácil e rápido. O Kutools oferece uma interface amigável e ferramentas poderosas que permitem criar listas suspensas dependentes com valores únicos em poucos cliques, eliminando a necessidade de configuração manual ou fórmulas complexas.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Clique em "Kutools" > "Lista Suspensa" > "Lista Suspensa Dinâmica", veja a captura de tela:

click Dynamic Drop-down List feature of kutools

2. Na caixa de diálogo "Lista Suspensa Dependente", faça as seguintes operações:

  • Selecione "Modo B: Lista suspensa dependente de 2-5 níveis" na seção "Modo";
  • Selecione os dados nos quais você deseja basear a criação da lista suspensa dependente na caixa "Intervalo de Dados";
  • Em seguida, selecione o intervalo de saída onde deseja colocar a lista suspensa dependente na caixa "Área de Colocação da Lista".
  • Finalmente, clique no botão OK.

set the options in the dialog box

3. Agora, as listas suspensas dependentes são inseridas na seleção enquanto os valores duplicados também são excluídos. Veja a demonstração abaixo:

Dica: Com esse recurso, você pode facilmente classificar o conteúdo da lista suspensa em ordem alfabética, tornando os dados mais organizados e amigáveis ao usuário. Na caixa de diálogo, clique no botão "Configurações Avançadas" e selecione "Ordenar em Ordem Alfabética". Agora, quando você clicar na lista suspensa, os itens estarão ordenados alfabeticamente.
select Sort Alphabetically option  items are sorted alphabetically in the drop down list

Criar listas suspensas dependentes com valores únicos no Excel pode melhorar significativamente a precisão e a usabilidade dos dados. Se você prefere as ferramentas nativas do Excel ou um complemento avançado como o Kutools, as listas suspensas dependentes com valores únicos são uma adição inestimável para qualquer fluxo de trabalho de gerenciamento de dados, garantindo eficiência e precisão no seu trabalho. Se você está interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais.


Mais artigos relacionados:

  • Criar Lista Suspensa Com Imagens No Excel
  • No Excel, podemos criar rapidamente uma lista suspensa com valores de células, mas você já tentou criar uma lista suspensa com imagens, ou seja, ao clicar em um valor na lista suspensa, sua imagem correspondente será exibida imediatamente, como mostrado na demonstração abaixo. Neste artigo, vou falar sobre como inserir uma lista suspensa com imagens no Excel.
  • Criar Lista Suspensa Com Múltiplas Caixas De Seleção No Excel
  • Muitos usuários do Excel tendem a criar listas suspensas com múltiplas caixas de seleção para selecionar vários itens da lista de uma só vez. Na verdade, você não pode criar uma lista com múltiplas caixas de seleção com Validação de Dados. Neste tutorial, vamos mostrar dois métodos para criar listas suspensas com múltiplas caixas de seleção no Excel.
  • Criar Lista Suspensa Dependente Multi-Nível No Excel
  • No Excel, você pode criar rapidamente e facilmente uma lista suspensa dependente, mas você já tentou criar uma lista suspensa dependente multi-nível como mostrado na captura de tela a seguir? Neste artigo, falarei sobre como criar uma lista suspensa dependente multi-nível no Excel.
  • Criar Lista Suspensa Mas Mostrar Valores Diferentes No Excel
  • Na planilha do Excel, podemos criar rapidamente uma lista suspensa com o recurso Validação de Dados, mas você já tentou mostrar um valor diferente ao clicar na lista suspensa? Por exemplo, tenho os seguintes dados em duas colunas na Coluna A e Coluna B; agora, preciso criar uma lista suspensa com os valores na coluna Nome, mas, quando eu selecionar o nome da lista suspensa criada, o valor correspondente na coluna Número será exibido, como mostrado na captura de tela a seguir. Este artigo apresentará os detalhes para resolver essa tarefa.

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

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!