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: