Recomendado, 2024

Escolha Do Editor

Como criar várias listas suspensas vinculadas no Excel

Então, anteriormente eu escrevi sobre como você pode criar uma lista suspensa simples no Excel, o que é perfeito para qualquer tipo de validação de dados. Se você tiver um intervalo de valores que as pessoas devem inserir repetidamente, é melhor criar uma lista suspensa para que nenhum dado inválido possa ser inserido.

Tudo isso é ótimo, mas e se você precisar de uma lista suspensa vinculada? O que eu quero dizer? Por exemplo, alguém escolhe um valor na lista suspensa A e você deseja que os valores sejam atualizados na lista suspensa B.

Criar listas suspensas vinculadas no Excel

Vamos começar com um exemplo para entender melhor como podemos usar listas vinculadas no Excel. Digamos que eu tenha uma tabela com três colunas que representem as marcas de um carro: Toyota, Honda e Nissan. As linhas representam os modelos:

Então, o que poderíamos fazer é ter uma lista suspensa que contivesse as marcas, como Toyota, Honda e Nissan, e a segunda lista suspensa teria os modelos. Se fôssemos selecionar a Toyota, a segunda lista mostraria Prius, Camry e Solara.

Para fazer isso, configure os dados em uma tabela como mostrado acima. Agora selecione as categorias (Linha 1) e dê ao intervalo um nome na caixa de texto superior à esquerda, acima da coluna A.

Agora que você nomeou o intervalo para as categorias, é necessário nomear o intervalo para cada uma das opções, conforme mostrado abaixo:

Para criar a primeira lista suspensa, você precisa clicar em qualquer célula em branco e, em seguida, clicar na faixa de opções Dados e clicar em Validação de dados .

Agora, selecione Lista para a caixa Permitir e digite “= marcas de carro” na caixa Fonte . Note que você digitaria qualquer nome que você nomeasse suas categorias, não necessariamente "carbrands".

Clique em OK e sua primeira lista suspensa aparecerá. Agora, certifique-se de anotar em qual célula você colocou a primeira lista suspensa, porque você precisará dela mais tarde, ou seja, E2, etc.

Agora, clique em outra célula em branco e vá para Validação de dados novamente. Escolha List novamente, mas dessa vez digite “ = indireto (E2) ” na Source . Em vez de E2, você colocará no local da célula para a primeira lista suspensa que você criou.

A função indireta basicamente fará a escolha que você fez na primeira lista suspensa e a usará na segunda. Observe que, se você receber uma mensagem como "A origem atualmente tem um erro, deseja continuar", isso significa que você ainda não escolheu um valor para a primeira lista suspensa (o valor NULL não pode ser selecionado).

É isso aí! Muito legal, certo? Você pode continuar indo mais fundo se quiser, basta usar o segundo menu suspenso como a fonte do terceiro menu suspenso e assim por diante. Apreciar!

Top