[亿信BI4.7] 负数处理出现NAN

5726
6

tyy__think 小试身手Lv3

发表于2021-1-28 10:14

悬赏10

已解决

楼主
本帖最后由 tyy__think 于 2021-1-28 10:16 编辑

请问对负数进行处理(转变为正数)为什么会出现NAN呢?
显示表达式操作:if(self.value<0,-self.text,self.text)



最近看过此主题的会员

凭霄破云

ssssssss

woailongmaode

13071527338

congcong

0106

xxxl

最佳答案

xxxl

发表于2021-1-28 10:14

只看该作者

取消 关注该作者的回复

tyy__think 发表于 2021-1-28 10:25
我也有试过字符型呢,改成字符型或者显示表达式写成if(self.value

那这是没办法的,再稍微麻烦一点的就是手动写公式判断千分符像这样https://bbs.esensoft.com/thread-133249-1-1.html
6个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-28 10:22

只看该作者

取消 关注该作者的回复

沙发

数据类型是整数类型,但是实际值返回的是字符型,数据类型改成字符型试试

tyy__think 小试身手Lv3

发表于2021-1-28 10:25

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-28 10:22
数据类型是整数类型,但是实际值返回的是字符型,数据类型改成字符型试试 ...

我也有试过字符型呢,改成字符型或者显示表达式写成if(self.value<0,-self.value,self.value),都可以展示,只是这样就不可以对数据进行千分位操作了,有点头大....

tyy__think 小试身手Lv3

发表于2021-1-28 10:26

只看该作者

取消 关注该作者的回复

地板

xxxl 发表于 2021-1-28 10:22
数据类型是整数类型,但是实际值返回的是字符型,数据类型改成字符型试试 ...

-self.text这个返回的是字符型吗

xxxl 数据领袖Lv6

发表于2021-1-28 10:33

只看该作者

取消 关注该作者的回复

5#

tyy__think 发表于 2021-1-28 10:26
-self.text这个返回的是字符型吗

是的返回的是字符串类型

xxxl 数据领袖Lv6

发表于2021-1-28 10:14

只看该作者

取消 关注该作者的回复

6#

tyy__think 发表于 2021-1-28 10:25
我也有试过字符型呢,改成字符型或者显示表达式写成if(self.value

那这是没办法的,再稍微麻烦一点的就是手动写公式判断千分符像这样https://bbs.esensoft.com/thread-133249-1-1.html

tyy__think 小试身手Lv3

发表于2021-1-28 10:41

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-1-28 10:35
那这是没办法的,再稍微麻烦一点的就是手动写公式判断千分符像这样https://bbs.esensoft.com/thread-1332 ...

好的我试一下,感谢

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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