Lista suspensa Condicional com Instrução SE (5 Exemplos)
Se precisar de criar uma lista suspensa que mude consoante o valor selecionado noutra célula, adicionar uma condição à lista suspensa pode ser uma solução útil. Ao criar uma lista suspensa condicional, utilizar a instrução SE é um método intuitivo, já que é frequentemente usada para testar condições no Excel. Este tutorial demonstra 5 métodos que o ajudarão a criar uma lista suspensa condicional no Excel, passo a passo.

Utilize a instrução IF ou IFS para criar um Lista suspensa condicional
Esta secção oferece duas funções: a função SE e a função SES, para o ajudar a criar uma lista suspensa condicional com base noutras células no Excel — com dois exemplos práticos.
Adicionar uma única condição, como dois países e as respetivas cidades
Conforme ilustrado na imagem animada abaixo, pode alternar facilmente entre cidades de dois países — «Estados Unidos» e «França» — na lista suspensa. Vejamos como utilizar a função SE para o conseguir.
Passo 1: Criar a Lista suspensa principal
Em primeiro lugar, tem de criar uma lista suspensa principal que servirá de base à sua lista suspensa condicional.
1. Selecione uma célula (E2, neste caso) onde pretende inserir a lista suspensa principal. Aceda ao separador Dados e selecione Validação de Dados.

2. Na caixa de diálogo Validação de Dados, siga estes passos para configurar as definições.

Passo 2: Criar uma Lista suspensa condicional com uma instrução SE
1. Selecione o intervalo de células (neste caso, E3:E6) onde deseja inserir a lista suspensa condicional.
2. Aceda ao separador Dados e selecione Validação de Dados.
3. Na caixa de diálogo Validação de Dados, configure da seguinte forma:
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)

Resultado
A lista suspensa condicional está agora concluída.
Conforme ilustrado na imagem animada abaixo, para selecionar uma cidade nos Estados Unidos, clique em E2 e escolha «Cidades nos Estados Unidos» no menu suspenso. Em seguida, selecione qualquer cidade dos Estados Unidos nas células abaixo de E2. Para escolher uma cidade em França, repita o mesmo procedimento.
Adicionar múltiplas condições, como mais de dois países e as respetivas cidades
Conforme ilustrado na imagem animada abaixo, existem duas tabelas: uma com uma única coluna contendo diferentes países e outra com várias colunas listando cidades desses países. O objetivo é criar uma lista suspensa condicional cujas opções de cidades mudem automaticamente consoante o país selecionado na célula E10. Siga os passos abaixo para concluir esta tarefa.
Passo 1: Criar uma Lista suspensa que contenha todos os países
1. Selecione uma célula (neste caso, E10) onde pretende apresentar o país, aceda ao separador Dados e clique em Validação de Dados.
2.Na caixa de diálogo Validação de Dados, deve:

A lista suspensa com todos os países está agora concluída.
Passo 2: Nomear o intervalo de células das cidades de cada país
1. Selecione todo o intervalo da tabela de cidades, aceda ao separador Fórmulas e clique em Criar a Partir da Seleção.

2. Na caixa de diálogo Criar a partir da Seleção, ative apenas a opção Linha Superior e clique no botão OK.


Passo 3: Criar uma Lista suspensa condicional
1. Selecione uma célula (neste caso, E11) para apresentar a lista suspensa condicional, aceda ao separador Dados e selecione Validação de Dados.
2. Na caixa de diálogo Validação de Dados, deve:
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))

=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Resultado
Apenas alguns cliques para criar uma Lista suspensa condicional com Kutools para Excel
Os métodos acima descritos podem ser complicados para a maioria dos utilizadores do Excel. Se procura uma solução mais eficiente e direta, recomendamos vivamente a funcionalidade Lista Suspensa Dinâmica do Kutools para Excel para criar uma lista suspensa condicional em apenas alguns cliques.
Como pode verificar, toda a operação é concluída em apenas alguns cliques. Basta:
Uma alternativa melhor à função SE: a função INDIRECTO
Como alternativa às funções SE e SES, pode utilizar uma combinação das funções INDIRETO e SUBSTITUIR para criar uma lista suspensa condicional — uma solução mais simples do que as fórmulas apresentadas anteriormente.
Considere o mesmo exemplo utilizado nas múltiplas condições acima (conforme ilustrado na imagem animada abaixo). Aqui, mostramos como combinar as funções INDIRETO e SUBSTITUIR para criar uma lista suspensa condicional no Excel.
1. Na célula E10, crie a lista suspensa principal com todos os países.Siga o passo 1 acima.
2. Dê um nome ao intervalo de células que contém as cidades de cada país.Siga o passo 2 acima.
3. Utilize as funções INDIRETO e SUBSTITUIR para criar uma lista suspensa condicional.
Selecione uma célula (neste caso, E11) para apresentar a lista suspensa condicional, aceda ao separador Dados e selecione Validação de Dados. Na caixa de diálogo Validação de Dados, deve:
=INDIRECT(SUBSTITUTE(E10," ","_"))

Já criou com sucesso uma lista suspensa condicional utilizando as funções INDIRETO e SUBSTITUIR.
Artigos Relacionados
Preenchimento automático ao escrever numa lista suspensa do Excel
Se tiver uma lista suspensa com validação de dados contendo muitos valores, terá de percorrer toda a lista para encontrar o valor pretendido ou digitar a palavra completa diretamente na caixa. Mas e se existisse um método que ativasse o preenchimento automático assim que começasse a escrever a primeira letra? Tornaria tudo muito mais fácil! Este tutorial mostra-lhe exatamente como resolver este problema.
Criar uma lista suspensa a partir de outra pasta de trabalho no Excel
É bastante fácil criar uma lista suspensa com validação de dados entre folhas dentro da mesma pasta de trabalho. Mas e se os dados necessários para a validação estiverem noutra pasta de trabalho? Neste tutorial, vai aprender passo a passo como criar uma lista suspensa a partir de outra pasta de trabalho no Excel.
Criar uma lista suspensa pesquisável no Excel
Numa lista suspensa com numerosos valores, encontrar o valor certo não é tarefa fácil. Já apresentámos anteriormente um método que preenche automaticamente a lista suspensa ao digitar a primeira letra na caixa da lista. Além dessa funcionalidade de preenchimento automático, também pode tornar a lista suspensa pesquisável — aumentando significativamente a eficiência na procura dos valores pretendidos. Para criar uma lista suspensa pesquisável, experimente o método descrito neste tutorial.
Preencha automaticamente outras células ao selecionar um valor numa lista suspensa do Excel
Imagine que criou uma lista suspensa com base nos valores do intervalo B8:B14. Ao escolher qualquer valor nessa lista, pretende que o valor correspondente no intervalo C8:C14 seja preenchido automaticamente numa célula específica. Os métodos apresentados neste tutorial resolvem exatamente esse desafio!
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos do Kutools. Um único instalador.
Kutools for Office é um pacote que inclui suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro — ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada nas aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe em comparação com a compra de suplementos individuais