Val*_*Val 4 openoffice-calc openoffice libreoffice microsoft-excel
这是声明
=IF(L7>7,"$500",IF(L7>11,"$1200",IF(L7>15,"$2000",$0)))
Run Code Online (Sandbox Code Playgroud)
我只需要它来根据设定的条件解析一个值。我尝试了多种变化,但似乎无法得到第二个或第三个结果。
不确定 libreoffice 是否需要与 Excel 格式不同的东西。
我还应该指出,单元格 L7 正在使用 COUNTA 函数来获取其结果。
据我所见,您缺少引用:
=IF(L7>11,"$500,IF(L7>11,"$1200",IF(L7>15,"$2000",$0)))
^ ^
+---- here ------------------------+
Run Code Online (Sandbox Code Playgroud)
但我想这正是您在超级用户上输入的内容。
话虽这么说,我认为你的错误是你需要先用最高的数字进行测试:
=IF(L7>15,"$2000",IF(L7>11,"$1200",IF(L7>11,"$500","$0")))
^ ^
+----------------+
Run Code Online (Sandbox Code Playgroud)
然而,11 的双重限制意味着你永远不会得到$500
你的输出。
数字周围的引号也不需要:
=IF(L7>15,2000,IF(L7>11,1200,IF(L7>11,500,0)))
Run Code Online (Sandbox Code Playgroud)
然后将该字段设为 $$$ 字段(通常称为货币字段)。
归档时间: |
|
查看次数: |
715 次 |
最近记录: |