Como criar uma lista suspensa dependente no excel?

O menu suspenso dependente envolve a exibição de valores em um menu suspenso com base na seleção do valor em outro menu suspenso.

Hoje, neste artigo, gostaria de compartilhar com vocês um processo simples de 7 etapas para criar esta lista suspensa. Mas primeiro, deixe-me dizer por que isso é importante. No exemplo abaixo você tem duas listas suspensas. O menu suspenso de tamanho depende do menu suspenso do produto.

lista suspensa dependente de dois níveis

Se você selecionar papel branco na célula do produto, a lista suspensa de tamanhos mostrará pequeno e médio. Mas, se você selecionar papel cinza, seu tamanho será médio e grande.

Então aqui a ideia básica para criar um menu suspenso dependente é obter o tamanho correto de acordo com o nome do produto. Vamos começar.

Etapas para criar uma lista suspensa de dependentes no Excel

Para criar um menu suspenso dependente, precisamos usar intervalos nomeados e funções indiretas.

  • Primeiro, você precisa criar intervalos nomeados para as listas suspensas. Para fazer isso, selecione a lista de produtos. Vá para -> Fórmulas -> Nomes Definidos -> Criar a partir da Seleção.
como criar uma lista suspensa dependente no Excel criar um intervalo nomeado
  • Você receberá uma janela pop-up. Marca de seleção “Linha superior”
  • & Clique OK.
como criar uma lista suspensa dependente no Excel criar um intervalo nomeado clique em OK
  • Usando as mesmas etapas, crie mais dois intervalos nomeados para os tamanhos. Um é para papel branco e o segundo é para papel cinza.
como criar uma lista suspensa dependente no Excel três intervalos nomeados

Dica: Usando este método para criar um intervalo nomeado, o valor na primeira célula será considerado o nome e o restante dos valores como o intervalo. Você também pode usar um intervalo nomeado dinâmico para isso.

  • Agora selecione a célula onde deseja adicionar o menu suspenso do produto e navegue até -> Dados -> Ferramentas de dados -> Validação de dados.
como criar uma lista suspensa dependente no Excel criar uma lista suspensa para produtos
  • Na janela Validação de Dados, selecione “Lista” e em “Fonte”, insira a fórmula abaixo e clique em OK.
como criar uma lista suspensa dependente na janela suspensa do Excel

=Indireto(“Produto”)

  • Selecione a célula onde deseja adicionar uma lista suspensa de tamanho. Vá para -> Dados -> Ferramentas de Dados -> Validação de Dados.
  • Na janela de validação de dados, selecione “Lista” e em “Fonte”, insira a fórmula abaixo e clique em OK.
como criar uma lista suspensa dependente na janela suspensa do Excel

=Indireto(“A5”)

Finalmente, seu menu suspenso dependente está pronto.

lista suspensa dependente de dois níveis

Como funciona

Primeiro, você criou três intervalos nomeados. A seguir, usamos um intervalo nomeado para criar uma lista suspensa de produtos. Depois disso, para o segundo menu suspenso, você usou a função indireta e consultou o valor na célula do produto.

Se você notar, nossas faixas de tamanho têm um nome igual aos valores que temos no menu suspenso de produtos.

Quando selecionamos “WhitePaperSheet” na célula do produto e depois na célula de tamanho, a função indireta se referirá ao intervalo denominado “WhitePaperSheet” e quando selecionar “GreyPaperSheet”, se referirá ao intervalo denominado “GreyPaperSheet”.

Lista suspensa dependente de três níveis

No exemplo acima, você criou uma lista suspensa dependente de dois níveis. Mas às vezes precisamos criar uma lista com dependências de três níveis. Para fazer isso, basta criar uma terceira lista suspensa que depende da seleção da segunda lista suspensa.

Digamos que queremos adicionar uma lista suspensa com tamanhos “Comprimento x Largura” para as folhas de papel.

como criar uma lista suspensa dependente no Excel com dados de três níveis

E, para isso, é necessário criar uma terceira lista suspensa que exibirá o “Comprimento X Largura” de acordo com a seleção do tamanho.

Aqui estão as etapas:

  • Crie mais três intervalos nomeados usando o mesmo método que usamos acima.
como criar uma lista suspensa dependente no Excel com novos intervalos nomeados de dados de três níveis
  • Selecione a célula onde deseja inserir sua terceira lista suspensa.
  • Abra as opções suspensas e insira a seguinte fórmula na fonte.
como criar uma lista suspensa dependente no Excel com uma lista suspensa de três níveis

=Indireto(“C5”)

  • Clique OK.

Agora sua lista suspensa de três níveis está pronta

lista suspensa dependente de três níveis pronta para Excel

Baixe um arquivo de amostra

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *