A criação de listas suspensas no Excel é uma funcionalidade muito útil para organizar e selecionar dados de forma rápida e eficiente. No entanto, às vezes é necessário que essa lista seja dinâmica, ou seja, que se atualize automaticamente de acordo com uma determinada condição. Neste artigo, vamos ensinar como criar uma lista suspensa dinâmica no Excel, utilizando algumas fórmulas e recursos avançados do programa.
1. Criando a lista suspensa
O primeiro passo para criar uma lista suspensa é selecionar a célula onde a lista irá aparecer. Em seguida, vá até a guia “Dados” e clique em “Validação de Dados. Na janela que abrir, escolha a opção “Lista” no campo “Permitir” e selecione os valores que farão parte da lista suspensa no campo “Fonte.
Se você quiser criar uma lista suspensa dinâmica, ao invés de selecionar os valores manualmente, é possível utilizar uma fórmula para gerar automaticamente os itens da lista. Para isso, basta digitar a fórmula no campo “Fonte”. Por exemplo, se você quiser que a lista exiba apenas os nomes dos funcionários que estão presentes, é possível utilizar uma fórmula como “=SE(A2=1;B2;””)”, onde A2 é a célula que contém o valor da presença (1 para presente e 0 para ausente) e B2 é a célula que contém o nome do funcionário.
2. Atualizando a lista suspensa
Uma lista suspensa dinâmica precisa se atualizar automaticamente de acordo com uma determinada condição. Para isso, é necessário utilizar algumas funções do Excel, como a função “DESLOC” e a função “ÍNDICE. Vamos utilizar como exemplo uma lista de produtos com as respectivas quantidades em estoque.
Produto | Quantidade em Estoque |
---|---|
Produto A | 10 |
Produto B | 5 |
Produto C | 0 |
Para criar uma lista suspensa dinâmica com os produtos que possuem quantidade em estoque maior que zero, por exemplo, é possível utilizar a fórmula “=ÍNDICE(DESLOC($A$2:$A$4;0;0;CONT.SE($B$2:$B$4;”>0″);1))”. Neste caso, $A$2:$A$4 é o intervalo que contém os produtos, $B$2:$B$4 é o intervalo que contém as quantidades em estoque e “>0” é a condição que filtra apenas os produtos com quantidade maior que zero.
3. Personalizando a lista suspensa
O Excel permite personalizar a aparência e o comportamento da lista suspensa. Na guia “Dados” da janela de validação de dados, é possível escolher se a lista deve mostrar um alerta quando um valor inválido for selecionado, se deve mostrar mensagens de entrada e se deve mostrar mensagens de erro.
Também é possível definir uma célula onde o Excel irá armazenar a seleção feita na lista suspensa. Basta selecionar a opção “Exibir na célula” e escolher a célula desejada.
Conclusão
A criação de listas suspensas dinâmicas no Excel pode facilitar muito o trabalho de organização e seleção de dados. Utilizando fórmulas e recursos avançados do programa, é possível criar listas que se atualizam automaticamente de acordo com uma determinada condição. Além disso, é possível personalizar a aparência e o comportamento da lista suspensa de acordo com as necessidades do usuário. Com esse recurso, é possível ganhar tempo e tornar as planilhas do Excel ainda mais eficientes.
Assista ao vídeo abaixo para entender melhor como criar uma lista suspensa dinâmica no Excel: