Eu preciso de uma fórmula do Excel que mostrará:
1se B for menor que A por mais de 20se B estiver dentro de 2 de A-1se B for maior que A por mais de 2
Alguém pode me dizer se isso é possível e me apontar na direção certa?
Exemplo:
Eu preciso de uma fórmula do Excel que mostrará:
1 se B for menor que A por mais de 2 0 se B estiver dentro de 2 de A -1 se B for maior que A por mais de 2 Alguém pode me dizer se isso é possível e me apontar na direção certa?
Exemplo:
Respostas:
Use o seguinte:
=IF(B1<(A1-2),1,IF(B1>(A1+2),-1,0))
O primeiro IF verifica se B1 é menos do que A1-2, o que significa que B1 é menos do que A1 por mais de 2. Ele retorna 1 se verdadeiro, caso contrário, verifica a segunda condição; IF B1 é mais que A1+2. Ele retorna -1 se for verdade, caso contrário, 0. Finalmente, você fecha ambos IF funções.
Sim, é possível, aqui está uma das maneiras que isso pode ser feito:
=IF(ABS(A1-B1)>2,IF(A1>B1,1,IF(A1<B1,-1)),0)A primeira parte da fórmula verifica se há uma diferença de mais de 2, em caso afirmativo, verificará se A é maior que B (1) ou se B é maior que A (-1), finalmente dará o resultado se a diferença entre A e B for menor que 2 (0).
IF(ABS(A1-B1)>2,IF(A1>B1,1, -1),0)
IFfunção ainda?