Excel SE condição aninhada com 3 variáveis

0

Eu tenho 3 colunas, Baixa, Média e Alta, com números nelas. Eu preciso de outra coluna para comparar os números, como se (AND (número em coluna > número na coluna alta, número na coluna > número na coluna médio), "baixo".

Portanto, preciso que a célula identifique o número mais alto na linha (seja em coluna baixa, média ou alta) e, em seguida, rotule-a de acordo. Isso é possível? Obrigado

EDit: se os números forem os mesmos, eu precisaria do produto final rotulado Médio / Alto ou Baixo / Médio

    
por corinutza22 14.07.2017 / 17:02

1 resposta

1

Se eu entendi sua pergunta corretamente, você quer que a nova coluna tenha o nome da coluna com o maior valor (é um pouco confuso que os nomes das colunas sejam Alta, Média e Baixa, de modo que "Baixa pode ser a mais alta" valor, como no seu exemplo.)

Você pode fazer isso usando a função Max para encontrar o valor mais alto e testá-lo em relação a cada um dos valores em que você está interessado em comparar.

Exemplo: Suponha que Alto, Médio e Baixo estejam nas colunas A, B, C, respectivamente. Então, o seguinte funcionaria como a fórmula na quarta coluna. (Exemplo para a linha dois da planilha)

If(Max($A2,$B2,$C2)=$A2,"High",If(Max($A2,$B2,$C2)=$B2,"Medium","Low"))

EDIT: Note sua edição com o rótulo que você quer se os números forem iguais. Isso é incorporado aqui. Essas condições podem obviamente ser trabalhadas na lógica acima, substituindo "High" e "Low" por algumas instruções IF adicionais.

    
por 16.07.2017 / 07:43