Altere um valor suspenso do excel com base em seleções em outras listas suspensas

0

Estou tentando criar um modelo para a Matriz de análise de risco. Eu tenho 3 drop downs em 3 colunas:

 Column A Called "Risk Severity"  with values (ACCEPTABLE, TOLERABLE,UNDESIRABLE,INTOLERABLE). 
 Column B called "Risk Likelihood" with values (IMPROBABLE,POSSIBLE,PROBABLE)

e meu último

 column C is a drop down with "Risk Level" with values (LOW,MEDIUM,HIGH,EXTREME). 

O que eu quero é baseado na seleção que o usuário faz na coluna A "Gravidade do risco" e na coluna B "Risk Liklihood" para alterar o valor na coluna C suspensa.

Por exemplo,

If A = Acceptable and B= Improbable then C should be Low. 
If A = Acceptable and B= Possible then C should be Low
IF A = Intolerable and B= Probable then C should be extreme

e assim por diante.

Em suma, ficarei com 12 combinações (4 * 3) e 4 valores diferentes na coluna C com base nessas 12 combinações.

Agradecemos antecipadamente por sua ajuda.

    
por ZeeBee 18.10.2017 / 17:27

2 respostas

0

Crie uma "tabela de parâmetros" adicional com os valores que C deve receber dando valores A e B, como (desculpe, hardcore para fazer tabelas aqui):

  • A e B | C
  • 10 | 1
  • 01 | 0

No seu caso e com seus próprios valores, essa tabela deve ter 12 linhas.

Em seguida, insira essa fórmula na célula suspensa C, onde A e B são as células suspensas de entrada:

C = VLOOKUP (A e B; PARAM_TABLE; 2; 0)

Como você concatena os dois valores, há apenas uma combinação possível que fornece o valor C desejado.

Não tenho certeza se é muito útil ter um menu suspenso para as células C, pois você sempre terá um único valor, a menos que eu tenha perdido alguma coisa.

Deixe-me saber se isso respondeu à sua pergunta!

    
por 18.10.2017 / 18:07
0

Não sei por que você deseja um menu suspenso (validação de dados) para a coluna C, mas é possível usar uma instrução IF como essa para definir os valores válidos na coluna C, se desejar. / p>

= SE ((Gravidade="ACEITÁVEL") * (Probabilidade="IMPROBABLE"), "LOW", "")

Naturalmente, você teria 12 declarações IF diferentes para as 12 combinações possíveis de Severidade e Probabilidade.

    
por 18.10.2017 / 18:38