如图,当类型是TV时,圈起来的的数据显示的格式为整数,当类型是PID时,圈起来的数据要保留一位小数。

FineReport 用户64447870 发布于 2021-4-12 11:57 (编辑于 2021-4-12 14:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-4-12 12:00(编辑于 2021-4-12 15:23)

公式形态

=if(单元格=="TV",format($$$,"#0"),format($$$,"#0.0"))

image.png

  • 用户64447870 用户64447870(提问者) 我按这个格式改了后类型是TV的也变为只保留一位小数,应该是保留为整数的。
    2021-04-12 13:21 
  • 烟尘 烟尘 回复 用户64447870(提问者) 说明单元格值不完全等于TV,单元格存放的是什么?
    2021-04-12 13:28 
  • 用户64447870 用户64447870(提问者) 回复 烟尘 有三种类型,TV,PID,MNT,TV的话,就保留整数,其他的两个类型保留一位小数。
    2021-04-12 13:30 
  • 烟尘 烟尘 回复 用户64447870(提问者) 经测试好用
    2021-04-12 15:24 
最佳回答
0
让过去Lv6中级互助
发布于2021-4-12 11:58

在数据库里面用CASE WHEN判断一下TV和PID取哪个格式。。。

最佳回答
0
luojian0323Lv7资深互助
发布于2021-4-12 11:58

一位小数,也是数字啊。

可以用公式或者条件属性。然后用format给单元格格式化。

  • 4关注人数
  • 598浏览人数
  • 最后回答于:2021-4-12 15:23
    请选择关闭问题的原因
    确定 取消
    返回顶部