[ABI 5.2] IF语句无法正确输出结果

18074
11

kiro 小试身手Lv3

发表于2021-6-4 10:37

悬赏10

已解决

楼主
我写的if语句为=if(GRID31.C2>1,"1","0"),但结果无论如何都是0, 。请问是什么原因

最近看过此主题的会员

18282474942

最佳答案
感谢楼主分享,楼主通过建立2个分析区,将迷你图、IF语句放在分析区外,实现了根据IF条件来赋予不同数值。
11个回答

只看楼主

bbs 超级版主

发表于2021-6-4 11:03

只看该作者

取消 关注该作者的回复

沙发

=if(GRID31.C2>1,1,0)
去掉引号,因为默认浮点型

kiro 小试身手Lv3

发表于2021-6-4 11:06

只看该作者

取消 关注该作者的回复

板凳

bbs 发表于 2021-6-4 11:03
=if(GRID31.C2>1,1,0)
去掉引号,因为默认浮点型

试过了一样的,还是结果为0

小书童 初学数据Lv2

发表于2021-6-4 11:29

只看该作者

取消 关注该作者的回复

地板

kiro 发表于 2021-6-4 11:06
试过了一样的,还是结果为0dizzy.gif

你直接点击你需要判断的表元来获取数据试试

kiro 小试身手Lv3

发表于2021-6-4 13:23

只看该作者

取消 关注该作者的回复

5#

小书童 发表于 2021-6-4 11:29
你直接点击你需要判断的表元来获取数据试试

还是不行···您说的是在表达式中直接点击需要判断的表元来获取表元表达式是吗?试过了,不行

zengxq 数据达人Lv4

发表于2021-6-4 18:10

只看该作者

取消 关注该作者的回复

6#

您把,1和0的位置换一下啊。我看您截图上写的位置不对,不是您描述的if(GRID31.C2>1,"1","0")

kiro 小试身手Lv3

发表于2021-6-7 08:36

只看该作者

取消 关注该作者的回复

7#

zengxq 发表于 2021-6-4 18:10
您把,1和0的位置换一下啊。我看您截图上写的位置不对,不是您描述的if(GRID31.C2>1,"1","0") ...

不行的,我这只是测验才写成这个样子的,实际我写的条件完全没用,GRID31.C2的值无论怎么变化,后面的值都固定为0或1

小书童 初学数据Lv2

发表于2021-6-7 17:57

只看该作者

取消 关注该作者的回复

8#

你好,这个问题解决没

kiro 小试身手Lv3

发表于2021-6-7 18:02

只看该作者

取消 关注该作者的回复

9#

小书童 发表于 2021-6-7 17:57
你好,这个问题解决没

并没有……

kiro 小试身手Lv3

发表于2021-6-9 18:24

只看该作者

取消 关注该作者的回复

10#

把这两个表合到一块,建两个分析区且迷你分析图和IF语句都在分析区外,功能才可以实现。

感谢楼主分享,楼主通过建立2个分析区,将迷你图、IF语句放在分析区外,实现了根据IF条件来赋予不同数值。

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号