Usuário com melhor resposta
(Resolvido) Validação de dados - Lista {Excel}

Pergunta
-
Galera, boa tarde!
Excel 2007
Pergunta: Eu tenho 3 listas. Daquelas que seleciona um intervalo de célula e define um nome para aquele intervalo.
Pois bem. Naturalmente, usaria ela em uma validação de dados / lista.
Ex: Na célula A2 vai habilitar a lista, de acordo com o valor que estiver a célula A1.
Lista1 = 1
Lista2 = 2
Lista3 = 3
Portanto, se A1 = 1, então A2 usará validação de dados / Lista1
se A1 = 2, então A2 usará validação de dados / Lista2
se A1 = 3, então A2 usará validação de dados / Lista3
Alguém saber ajudar?
At
- Editado Depoisteconto quinta-feira, 25 de novembro de 2010 17:29
quarta-feira, 24 de novembro de 2010 18:56
Respostas
-
Acredito que você necessita de Validação de Dados com Listas Dependentes:
http://www.ambienteoffice.com.br/excel/validacao_de_dados/
http://www.ambienteoffice.com.br- Marcado como Resposta Depoisteconto quinta-feira, 25 de novembro de 2010 17:25
quarta-feira, 24 de novembro de 2010 23:43
Todas as Respostas
-
Acredito que você necessita de Validação de Dados com Listas Dependentes:
http://www.ambienteoffice.com.br/excel/validacao_de_dados/
http://www.ambienteoffice.com.br- Marcado como Resposta Depoisteconto quinta-feira, 25 de novembro de 2010 17:25
quarta-feira, 24 de novembro de 2010 23:43 -
Imagine que lista 1 , lista 2 e lista 3 estão assim
Coluna O ..... Coluna P...... Coluna Q
Lista1 ........... Lista 2 ......... Lista 3
Flamento.......... caju........... amarelo
Botafogo......... banana ....... azul
Fluminense...... abacaxi........ verde
Então em A1 vc vai definir qual das listas vc vai usar ...
a regra de validação ficaria assim
=desloc( $O$2:$P$4 ; 0 ; a1-1 ; 3 ; 1 )
Observe que o A1-1 dará o deslocamento da matriz original. Se A1 for 1 o deslocamento é 0, se for 2 o deslocamento será 1 e assim por diante.
A quantidade de linhas está fixa em 3 mas pode mudar de acordo com o número de ítens em cada lista. Nesse caso, vc teria que ter uma célula que teria o total de linha que cada lista tem.
Experimente.
João Eurico Consultor Manguetown - Brazilquinta-feira, 25 de novembro de 2010 12:20 -
Fala Felipe!
Exatamente isso.
Parabéns e obrigado.
At
quinta-feira, 25 de novembro de 2010 17:26 -
Fala João!
Boa opção, mas essa ficou pra função INDIRETO sugerida pelo amigo Felipe.
Mas compreendi legal. Obrigado pela ajuda.
At
quinta-feira, 25 de novembro de 2010 17:28 -
Lembre-se que a função indireto é bem mais lenta que a desloc.
se a planilha for grande pode haver diferença sensível.
João Eurico Consultor Manguetown - Brazilsexta-feira, 26 de novembro de 2010 08:43 -
Boa Felipe,
Ajudou bastante em um problema que eu estava tendo.
Adilson de Alencar Batistaquinta-feira, 2 de dezembro de 2010 19:31