0Pricing
Excel Formulas Academy · Aula

Construindo listas suspensas

Crie listas suspensas selecionáveis alimentadas por um intervalo nomeado

Construindo listas suspensas é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.

Por que usar listas suspensas?

Uma lista suspensa adiciona a uma célula uma pequena seta que revela um menu de opções permitidas. Os usuários escolhem em vez de digitar.

Esta é a forma mais prática de validação de dados:

  • Sem erros de digitação — as opções já foram aprovadas.
  • Ortografia consistente em toda a coluna.
  • Entrada de dados mais rápida para valores repetidos, como status ou regiões.

Nos bastidores, uma lista suspensa é apenas uma regra de validação do tipo Lista.

Uma lista digitada rapidamente

A lista suspensa mais simples usa valores digitados diretamente na regra. Na caixa de diálogo Validação de dados do Excel, escolha Permitir: Lista e digite na caixa Origem:

Yes,No,Maybe

Separe os itens com vírgulas. No Google Sheets, escolha Menu suspenso e insira cada opção.

  • É ideal para listas pequenas que raramente mudam.
  • Desvantagem: para editar a lista, é preciso reabrir a regra.

Listar a partir de um intervalo de células

Para listas maiores ou que mudam com frequência, indique um intervalo de células como origem. Digite as opções em uma coluna, por exemplo, F2:F6, e defina a origem da validação como:

=$F$2:$F$6

Agora, editar as células da coluna F atualizará instantaneamente a lista suspensa.

  • Use referências absolutas para manter a origem fixa.
  • Se quiser, mantenha as células de opções em uma guia de pesquisa organizada.
=$F$2:$F$6

Controlar uma lista suspensa com um intervalo nomeado

É aqui que os intervalos nomeados e a validação se combinam muito bem. Dê ao intervalo de opções o nome RegionList e defina a origem da validação simplesmente como:

=RegionList

Agora a lista suspensa fica clara e fácil de manter. Quem revisar a regra verá um nome significativo em vez de um endereço enigmático.

  • Funciona da mesma forma no Excel e no Google Sheets.
  • O nome e a lista suspensa permanecem sincronizados.
=RegionList

Exemplo resolvido: coluna de status

Imagine um rastreador de tarefas. Em uma guia auxiliar, liste os status em A1:A4: Aberto, Em andamento, Bloqueado, Concluído. Dê a esse intervalo o nome StatusList.

Selecione sua coluna de status, abra a Validação de dados, escolha Lista e defina a origem como =StatusList.

Agora, todas as células de status oferecem as mesmas quatro opções organizadas. Os relatórios e as fórmulas COUNTIF que contam cada status nunca deixarão passar uma entrada com erro de ortografia.

=COUNTIF(StatusColumn,"Done")

Listas suspensas que crescem automaticamente

Se você adicionar uma nova opção à lista de origem, um intervalo fixo como =$F$2:$F$6 não a incluirá. Duas soluções mantêm a lista suspensa em crescimento:

  • Converta a origem em uma Tabela do Excel e dê um nome à coluna — as tabelas se expandem automaticamente.
  • Ou defina um intervalo nomeado dinâmico usando uma função de expansão, como =A2#, nas versões mais recentes do Excel.

No Google Sheets, indicar uma coluna inteira como F2:F inclui adições futuras.

Listas suspensas dependentes

Uma lista suspensa dependente mostra opções diferentes com base em outra célula. Escolha um país em uma célula, e a lista suspensa de cidades mostrará apenas as cidades desse país.

O truque clássico do Excel dá a cada sublista um nome correspondente a uma categoria e usa INDIRECT na origem:

=INDIRECT(A2)

Se A2 contiver France e um intervalo nomeado France listar suas cidades, a lista suspensa se adaptará. É uma técnica avançada, mas poderosa.

=INDIRECT(A2)

Permitir ou bloquear outras entradas

Por padrão, uma regra de lista ainda permite que os usuários digitem valores manualmente. Você controla esse comportamento:

  • No Excel, o Alerta de erro definido como Parar rejeita qualquer valor que não esteja na lista.
  • Se você permitir Aviso, os usuários poderão substituir a escolha da lista suspensa.
  • No Google Sheets, escolha Rejeitar a entrada para impor a lista de forma rigorosa.

Para manter relatórios consistentes, escolha a opção rigorosa, de modo que apenas os valores listados possam ser inseridos.

Mostrar a seta da lista suspensa

A pequena seta só aparece quando a célula está selecionada e somente se a opção Lista suspensa na célula estiver marcada (Excel) ou se o estilo de lista suspensa estiver ativado (Sheets).

  • Se nenhuma seta aparecer, reabra a regra e ative a opção de lista suspensa na célula.
  • O Sheets permite escolher entre um indicador em forma de seta e uma validação simples.

Essa configuração controla apenas a apresentação; a regra subjacente de valores permitidos permanece igual nos dois casos.

Manter suas listas suspensas

Como a lista suspensa é alimentada por =RegionList, a manutenção é fácil:

  • Adicione ou remova regiões nas células do intervalo nomeado.
  • Se o tamanho do intervalo mudar, atualize o intervalo nomeado no Gerenciador de Nomes (ou use uma tabela para evitar essa tarefa).
  • As células existentes mantêm seus valores mesmo que você edite a lista posteriormente.

Uma única origem nomeada alimenta todas as listas suspensas que fazem referência a ela — altere uma vez e atualize tudo.

=RegionList

Listas suspensas e pesquisas em conjunto

As listas suspensas se tornam ainda mais úteis quando combinadas com fórmulas de pesquisa. Escolha uma região em uma lista suspensa na célula A2 e pesquise suas vendas:

=XLOOKUP(A2,RegionList,SalesList)

Como a lista suspensa garante que A2 sempre contenha uma região válida, a pesquisa nunca falhará por causa de um erro de digitação.

  • A lista suspensa controla a entrada.
  • A pesquisa reage à escolha.

Essa combinação é o coração dos relatórios interativos orientados por fórmulas.

=XLOOKUP(A2,RegionList,SalesList)

Verificação rápida

Você criou um intervalo nomeado RegionList para suas opções. Qual deve ser a origem da Lista de validação de dados para criar uma lista suspensa a partir dele?

Recapitulação

Você aprendeu a criar listas suspensas que mantêm os dados organizados:

  • Use uma regra de validação do tipo Lista com itens digitados, um intervalo de células ou um intervalo nomeado.
  • Alimente uma lista suspensa com =RegionList para obter clareza e facilitar a manutenção.
  • Faça as listas crescerem usando tabelas ou origens que abrangem colunas inteiras.
  • Use alertas de erro Parar para permitir apenas os valores listados.

Você concluiu Intervalos nomeados e Validação de dados — agora suas fórmulas são mais claras e suas entradas, controladas e confiáveis.

=RegionList

Perguntas Frequentes

A aula “Construindo listas suspensas” é grátis?

Sim — o texto completo de “Construindo listas suspensas” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.

O que vou aprender em “Construindo listas suspensas”?

Crie listas suspensas selecionáveis alimentadas por um intervalo nomeado Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Excel Formulas Academy?

Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Construindo listas suspensas”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Excel Formulas Academy?

Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Criando e usando intervalos nomeados
  2. Nomeando constantes e fórmulas
  3. Restringindo entradas com validação de dados
  4. Construindo listas suspensas
← Voltar para Excel Formulas Academy