Excel, условное значение IF больше нуля только для отчетов TRUE - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть электронная таблица со столбцом, содержащим значения, такие как: -10, 0, 32, 70, -23

Я хочу создать столбец на основе первого столбца, и этот столбец должен отображать либо ИСТИННЫЕ или ЛОЖНЫЕ значения. Он должен отображать значение ИСТИНА, если значение первого столбца больше 0, и значение ЛОЖЬ, если значение равно 0 или меньше 0 (поэтому эти минус значения).

Я использовал простую формулу:

=IF(O9 > 0,"TRUE","FALSE")

Но вывод столбца TRUE для всего, даже для случаев, когда значение было 0 или меньше нуля. Я даже пытался> 1, но это то же самое. Я не понимаю, что я делаю не так!

Спасибо!

1 Ответ

1 голос
/ 05 февраля 2020

Похоже, вы имеете дело с text-that-look-like-numbers .

Используйте двойное унарное -- для принудительного преобразования в число, и вы также можете полностью отбросить IF - результат сравнения > уже равен TRUE или FALSE:

=--O9>0
...