top of page

Lista Suspensa Dependente no Excel: Crie uma Lista que Muda Conforme a Outra

há 12 horas
3 min de leitura

Você já precisou preencher uma planilha e percebeu que a segunda lista deveria mudar conforme a primeira escolha? Isso é possível com listas suspensas dependentes no Excel. Neste tutorial, vamos montar um cadastro de produtos no qual a escolha da categoria determina automaticamente as subcategorias disponíveis, sem VBA ou macros.


O que são listas suspensas dependentes?

Uma lista suspensa dependente é uma lista cuja origem varia de acordo com o valor selecionado em outra célula. Por exemplo, ao escolher Roupas na coluna Categoria, a coluna Subcategoria pode oferecer Camisetas, Bermudas, Vestidos e Jaquetas. Ao escolher Calçados, as opções passam a ser Tênis, Sandálias e Sapatos.

Esse recurso ajuda a padronizar cadastros, reduzir erros de digitação e orientar o preenchimento de planilhas de estoque, pedidos, clientes e controles comerciais.


1. Organize as listas de origem

Comece criando uma aba auxiliar chamada Listas. Nela, organize a relação principal de categorias e, em colunas separadas, as subcategorias de cada categoria. Mantenha os dados consistentes e evite células vazias no meio das listas.

Para facilitar o uso de nomes definidos, padronize as categorias sem espaços e sem caracteres especiais. Por exemplo: Roupas, Calcados e Acessorios. Esses textos serão usados para localizar os intervalos nomeados.


2. Crie os nomes definidos

Selecione apenas as células que contêm as subcategorias de Roupas. Acesse Fórmulas > Gerenciador de Nomes > Novo e atribua o nome Roupas ao intervalo. Repita o processo para Calcados e Acessorios, respeitando exatamente a grafia usada na lista principal.

O nome definido funciona como um endereço reconhecível pelo Excel. Quando a categoria escolhida for Roupas, por exemplo, o Excel poderá buscar diretamente o intervalo chamado Roupas.


3. Configure a primeira lista suspensa

Na planilha de cadastro, selecione as células da coluna Categoria. Acesse Dados > Validação de Dados, escolha Permitir: Lista e informe como origem o intervalo que contém as categorias. Confirme e teste as opções.


4. Crie a lista dependente com INDIRETO

Selecione a primeira célula da coluna Subcategoria e abra Dados > Validação de Dados. Escolha Lista e, no campo Origem, use a fórmula abaixo, considerando que a categoria está na coluna A e a primeira linha de dados é a linha 2:

=INDIRETO($A2)

A função INDIRETO interpreta o texto da célula A2 como uma referência. Se A2 contiver Roupas, o Excel procura o intervalo nomeado Roupas. Se contiver Calcados, procura o intervalo nomeado Calcados. O cifrão fixa a coluna A, enquanto o número da linha se ajusta quando a regra é aplicada às linhas seguintes.


5. Teste o comportamento

Escolha Roupas na coluna Categoria e abra a lista Subcategoria. Você deverá encontrar somente as opções relacionadas a Roupas. Troque a categoria para Acessorios e confira se a lista apresenta Bolsas, Mochilas e Boné.


6. Leve a solução para uma tabela de cadastro

Você pode transformar o cadastro em uma Tabela do Excel para facilitar a organização e a expansão dos registros. Ao adicionar novas linhas, confira se as regras de Validação de Dados foram copiadas. Se necessário, replique a validação para as novas células.


Cuidados importantes

  • Os nomes definidos devem corresponder exatamente aos valores da lista principal. Diferenças de grafia impedem que INDIRETO encontre o intervalo.

  • Se a categoria for alterada depois de uma subcategoria ter sido escolhida, apague e selecione novamente a subcategoria. A validação de dados não apaga automaticamente um valor antigo que deixou de ser válido.

  • Ao inserir novas subcategorias, atualize o intervalo do nome definido para incluir as novas células, ou adote uma estrutura de origem que amplie o intervalo de forma controlada.

  • A solução apresentada utiliza Validação de Dados, nomes definidos e INDIRETO. Não exige VBA ou macros.


Onde usar listas dependentes no Excel?

Você pode aplicar a técnica em cadastros de produtos, departamentos e cargos, tipos de despesas, marcas e modelos, estados e cidades, ou qualquer planilha em que uma escolha limite as opções seguintes.




Conclusão

Com a função INDIRETO e os nomes definidos, você cria listas suspensas que dependem umas das outras e torna o preenchimento muito mais organizado. Experimente adaptar o exemplo às suas próprias planilhas.

Assista ao tutorial em vídeo e baixe a planilha de exemplo para acompanhar cada etapa: [INSERIR LINK DO VÍDEO] | [INSERIR LINK DA PLANILHA].

Gostou da dica? Continue acompanhando o Curso de Excel Online para aprender fórmulas, funções e recursos que tornam suas planilhas mais profissionais.

 
 
 

Comentários


Michel Fabiano - Todos os Direitos Reservados

bottom of page