Notifications
Clear all

Validação de dados com variaveis

5 Posts
2 Usuários
0 Reactions
1,008 Visualizações
(@palmanhani)
Posts: 72
Trusted Member
Topic starter
 

Galera,

Alguém sabe se é possível fazer uma validação de dados - LIsta variando.

Oque preciso é o seguinte, na coluna D se eu selecionar Passivo ficara disponível na coluna E ( salários/impostos/outros impostos/ outros deveres) e na coluna F aparecera os campos da categoria selecionado. A basa esta na planilha anexa base.

Obrigado e se possível explicar como pode ser feito.

 
Postado : 12/09/2016 2:29 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Não sei se compreendi sua proposição, mas tenta desta maneira:

Crie uma lista com as opções possíveis para a coluna E e nomeie esta lista como Passivo.

Na Validação de Dados da coluna E:

Permitir: Lista
Fonte: =INDIRETO(D3)

Caso o texto em D3 seja Passivo, a lista de validação é exibida.

Veja se o resultado é o esperado.

O mesmo método repete para a coluna F.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/09/2016 2:54 pm
(@palmanhani)
Posts: 72
Trusted Member
Topic starter
 

Edson,obrigado pelo retorno.

Fiz como vc sugeriu, só que estou tendo problemas. consegui fazer a primeira, mas na coluna F não. Anexei a planilha com as alterações que fiz.
Desde ja agradeço

 
Postado : 13/09/2016 8:07 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Prezado, ao utilizar o INDIRETO() na segunda validação, atenção à linha correta e sem aspas. Exemplo: =INDIRETO(E3)

Não é uma solução elegante, neste caso, mas o resultado na coluna E precisa ser exatamente igual ao nome da lista. Exemplo:

Este é um nome que você atribuiu a uma das listas:
Salários_e_Encargos_a_Pagar

Portanto, o resultado na célula precisa ser idêntico;

Envio anexo para sua avaliação.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 13/09/2016 10:48 am
(@palmanhani)
Posts: 72
Trusted Member
Topic starter
 

Edson

Obrigado, dessa maneira funciona, e como você mesmo disse não fica elegante. Estou tentando ao invés de usar indireto, usar o desloc para a lista, mas ainda não consegui.
Caso você sabia, poderia me explicar outra maneira de se fazer isso.

Obrigado

 
Postado : 13/09/2016 2:17 pm