Como executar três fórmulas diferentes com base em determinados critérios

0

Como posso executar três fórmulas diferentes com base em determinados critérios: Por exemplo:

Existem três fórmulas diferentes que desejo executar com base na condição categórica em que o valor numérico se enquadra.

Em vez de verificá-lo manualmente, existe uma maneira (como usar a instrução if else) para o Excel escolher automaticamente a fórmula correta com base na condição em que o valor numérico se encaixa?

    
por bow meiler 12.06.2017 / 16:55

2 respostas

1

=IF(Condition A, Formula A, IF(Condition B, Formula B,IF(Condition C, Formula C)))

Em B7: =IF(B7<=B3,B9-B$4,IF(B2>=B7>B3,B7+B$4,IF(B7>B2,B25*B$4))) , em seguida, arraste para baixo. Eu acredito que este é o resultado que você queria. Se não, indique o contrário.

    
por 12.06.2017 / 17:19
1

Expressão

(B7-B$4>$B$3)+(B7-B$4>$B$2)+1

produz um índice ( 1 , 2 ou 3 ), de acordo com a condição em questão. Este índice pode ser usado para escolher a função:

=CHOOSE((B7-B$4>$B$3)+(B7-B$4>$B$2)+1,"Func1","Func2","Func3")

Substitua "Func1","Func2","Func3" pelas expressões reais.

    
por 13.06.2017 / 01:10