Eu tenho uma fórmula do Excel “If” e às vezes retorna a resposta incorreta

3

Minha fórmula é = SE (K847 < 0, "Sim", "Não") Onde K847 = 0,00, formatado como "número" c / 1000 separador, c / -1234.10 escolhido. Resposta fornecida na célula "L" formatada como "Geral"

Célula K847 = 0,00 e retorna a resposta em L847 como "Sim" Célula K846 = 0.00 e retorna resposta em L846 como "Não"

Quando "Avaliar" a fórmula L847, "IF (-1.45519152283669E-11 < 0," Yes "," No ")" Quando eu "Avaliar" a fórmula L846, "IF (0 < 0," Sim "," Não ")

Eu verifiquei todas as células referenciadas pertencentes ao K847 e todas elas estão formatadas exatamente da mesma maneira que "number". Eu preciso saber como fazer a fórmula L847 avaliar para "IF (0 < 0," Sim "," Não ") como K846

Obrigado por qualquer ajuda que possa ser fornecida. Eu tenho pesquisado e estou perplexo.

Anita

    
por Anita 04.06.2015 / 18:33

1 resposta

2

Eu percebi isso; Eu mudei a fórmula de

=IF(K847<0,"Yes","No")

para

=IF(ROUND(K847,2)<0,"Yes","No")

e funciona.

    
por 04.06.2015 / 19:11