【发布时间】:2020-02-05 16:03:40
【问题描述】:
我有一个电子表格,其中有一列包含以下值:-10、0、32、70、-23
我想根据第一列创建一列,该列应显示 TRUE 或 FALSE 值。如果第一列的值大于 0,它应该显示 TRUE,如果值等于 0 或小于 0(所以那些负值),它应该显示 FALSE。
我使用了简单的公式:
=IF(O9 > 0,"TRUE","FALSE")
但列的输出对于所有内容都是 TRUE,即使对于值为 0 或小于零的实例也是如此。我什至尝试过 > 1 但它是一样的。我不明白我做错了什么!
谢谢!
【问题讨论】:
-
您可能处理的是文本,而不是数字。试试
=--O9>0。 -
这些是实数还是文字?您可以使用
ISNUMBER函数检查它。
标签: excel if-statement excel-formula