为啥一直报数据类型不匹配?

离职率是离职/在岗,自动计算的值,为啥一直报数据类型不匹配

FineReport 用户P6K2W9322 发布于 2021-8-25 10:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-25 10:54

这个计算出来有小数

估计你数据库的字段长度不够

可以用保留两位小数

=round(J3/I3,2)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-8-25 10:53

怎么个不匹配法??

最佳回答
0
krystal033Lv7高级互助
发布于2021-8-25 10:54

有不是是数字的数据吧

最佳回答
0
用户S5182147Lv6中级互助
发布于2021-8-25 10:55(编辑于 2021-8-25 10:57)

你是不是字段设置的是数字型,然后单元格内有无穷大的符号

如果是,那你可以加个if(i3=0 || len(i3)=0,0,j3/i3)

最佳回答
0
霜凡Lv5中级互助
发布于2021-8-25 10:58

离职率既然是计算出来的,为什么要加控件,还有,类型不匹配指的是离职率这个字段在数据库中不是数字或浮点型

最佳回答
0
颢天一号Lv5见习互助
发布于2021-8-25 11:04

看看数据库数据类型!

最佳回答
0
黄源Lv6中级互助
发布于2021-8-25 11:51

blob.png

  • 6关注人数
  • 556浏览人数
  • 最后回答于:2021-8-25 11:51
    请选择关闭问题的原因
    确定 取消
    返回顶部