
=IF(ISBLANK(CM7),"",IF(CN7=F7>1,-1, IF(CN7=F7>-1,1, IF(CN7=F7,0))))
O que quero dizer é que se a célula CM7
estiver em branco, deixe em branco a célula onde ocorre o cálculo. Caso contrário, se CN7 > F7
, insira 1
. Se CN7 = F7
digitar 0
. Se CN7 < F7
entrar-1
Tudo o que eu entrar CM7
no momento sempre dá a resposta de -1
.
Como posso consertar isso?
Responder1
Você está perto. Você tem muitos operadores em sua fórmula. Você precisa apenas dizer o que verificar; é CM7
maior do que F7
seria CM7>F7
. Você não precisa do sinal de igual ( =
) ali.
=IF(ISBLANK(CM7),"",IF(CM7=F7,-1, IF(CM7>F7,1, IF(CM7<F7,0))))
Responder2
Vocês dois eram próximos, mas o que você me deu permitiu que o problema fosse resolvido.
=IF(CM7="",CM7,IF(CN7>F7,1,IF(CN7<F7,-1,0)))