Custom Validation - listas suspensas dependentes

3

Eu tenho duas colunas em uma planilha que são interdependentes e desejo usar as listas suspensas de validação em ambos os casos a seguir:

Column A (TYPE) | Column B (Sub-TYPE)
------------------------------------------|
TypeA, TypeB    | If TypeA SubTypeA1,     |
... TypeN       | SubTypeA2 ... SubTypeAN |
------------------------------------------|

Criar a coluna A suspensa é trivial. Como eu crio a lista suspensa da coluna B, que por sua vez depende do que foi escolhido na coluna A?

    
por Holysmoke 20.12.2010 / 07:37

1 resposta

4

Você pode usar a função INDIRECT no Excel.

Primeiro, crie uma lista nomeada composta por valores TypeA, TypeB, ... Vamos chamá-la de "type"

Emseguida,crielistasnomeadasparacadagrupodesubtipos.Vocêpodeocultaressaslistasmaistarde,sequiser.

Agora, para torná-los dependentes, primeiro selecione a célula na qual você deseja que o usuário selecione o tipo e crie uma lista suspensa para os tipos. Para fazer isso, selecione Validação de dados no menu / faixa de dados. Em Permitir lista de seleção, digite na caixa de texto Fonte "=" após o nome da lista. ou seja, "= type" no nosso caso

Porfim,useafunçãoindiretaparacriarlistasdependentes.SelecioneValidaçãodedadosnomenuDados/Faixadeopções.EmPermitirlistadeseleção,nacaixadetextoFonte,digite"= INDIRETO (E2)". Altere o valor da célula "E2" para o destino da célula, onde a primeira seleção é feita. Clique em SIM se aparecer qualquer informação pop-up.

Eaquiestáoresultadofinal:

    
por 20.12.2010 / 11:47