lista suspensa dependente de 3 colunas

3

Eu tenho uma tabela de dados de 3 colunas e preciso criar uma lista suspensa com base nessas 3 colunas.

  • A coluna 1 tem valores duplicados.
  • A coluna 2 também possui valores duplicados. As opções dependem do valor escolhido no menu suspenso 1.
  • A coluna 3 depende das opções escolhidas nas colunas 1 e 2, enquanto exibe apenas os valores exclusivos de cada coluna.

Encontrei maneiras de limitar as opções nas listas suspensas com base na seleção anterior, mas não consigo encontrar nada para limitar as opções na coluna 3 com base nas seleções de 1 e 2.

Isso é algo que pode ser realizado sem o uso de VBA? A pasta de trabalho deve estar em um formato XLSX, portanto, ela não pode conter macros.

Exemplo:

Se um usuário selecionar João, apenas o Norte e o Oeste deverão aparecer na lista suspensa 2.

Se o usuário selecionar John e West, somente South deverá aparecer na lista suspensa 3.

    
por Rellek 24.03.2016 / 19:46

1 resposta

1

Você pode fazer isso usando a Validação de dados Crie a Primeira Coluna A sem Duplicar, Então a segunda, por exemplo, John é o título e Norte, Oeste, Norte e Oeste e Define Name as John , faça o mesmo para Norte e Oeste (escreva Norte como cabeçalho, abaixo dos valores que você quer , selecione todos os valores e Define Name as North) depois nas Células onde você deseja que a Lista Drop Down L1 comece na primeira coluna com Data Validation List normal e usando sua primeira coluna, na segunda coluna M1 use também Data Validation List mas em a fonte escreve INDIRECT(L1) e repete o mesmo para a terceira validação de dados em N1 A fonte deve ser INDIRETA (M1)

    
por 24.03.2016 / 21:00