找文章 / 找答案
  • 发帖数279
  • 粉丝0

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

数值相加

fjc铂金一 显示全部楼层 发表于 2021-10-13 11:10:12 |阅读模式 打印 上一主题 下一主题
1
未解决

数值相加

  • fjc铂金一
  • 2021-10-13 11:10:12
  • 发布在 论坛
3051 10
1.png
如图蓝色方框的两个数值都是同一个字段显示的两个值,第三行是第一行和第二行数值相加的结果。
如图蓝色方框的两个数值相加:46,777.59+7.80=46,785.39(正确结果)  但是图中第三行算的结果是将两个数据拼接一起
出现这种错误的原因:如图画红色方框,我以红色方框这个代码将单元格中数值超过1000的就添加千分号(46777.59添加千分号后:46,777.59);低于1000的就不加千分号。最后的结果是如图第三行的错误结果(数值拼接)
再没有使用红色方框中的代码转化千分号前,数值相加的结果是对的,但是需求要加千分号,结构是数值拼接(错误)。

求助:有什么方式可以转化成千分号的同时,数值相加也是正确的值呢?



回复

使用道具 举报

精彩评论10

美滋滋白银二 显示全部楼层 发表于 2021-10-13 11:19:08
你这个是因为系统判定你上面第一行第二行的数据是字符类型,而非数值类型,所以做加算的时候相当于是两个字符串进行了拼接。
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-13 11:20:50
数值增加千分号,不需要你自己写公式实现啊,直接选中绑定字段,在格式设定中,选择数值,然后选择模型就可以了啊
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-10-13 11:20:53
lijie 发表于 2021-10-13 11:19
你这个是因为系统判定你上面第一行第二行的数据是字符类型,而非数值类型,所以做加算的时候相当于是两个字 ...

有什么方式可以转化成千分号的同时,数值相加也是正确的值呢?
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-10-13 11:21:48
lijie 发表于 2021-10-13 11:19
你这个是因为系统判定你上面第一行第二行的数据是字符类型,而非数值类型,所以做加算的时候相当于是两个字 ...

我要怎么做才不会出现拼接呢?可以截屏具体流程么?
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-13 11:33:03
1.你可以通过我上面的回复设置千分点,无需自己重新设定值,这样设置完成后再计算就不会被判定成字符而进行拼接了。
2.你也可以沿用现在的,只不过在计算相加的时候,把两个数先进行数值转换,用函数 parseFloat() 函数。
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-10-13 11:40:45
lijie 发表于 2021-10-13 11:33
1.你可以通过我上面的回复设置千分点,无需自己重新设定值,这样设置完成后再计算就不会被判定成字符而进行 ...

上面哪个位置的回复有设置千分点的介绍呢?我没有找到。
还有字段里面的所有数据都是数值类型的,带百分号的也是数值类型来着
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-13 11:50:30
我在二楼回复中写了怎么设置千分点。
另外,带百分号怎么会是数值类型?你截图看看你的数据集数据
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-10-13 11:53:04
应该是你数据类型有问题,你另一个帖子也是,要做加减得是数值类型才行
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-10-13 11:58:53
永洪Tech-chunyu 发表于 2021-10-13 11:53
应该是你数据类型有问题,你另一个帖子也是,要做加减得是数值类型才行

我按图片上画红色方框的代码进行转化千分点后,相加就有问题,如果不转化进行相加是没问题的,需求是要添加千分点。那可能是红色方框的方式转化千分点后相加是出的问题
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部