单元格数字格式化动态显示

image.png选择不同的格式保留不同的小数位,显示千分位,

switch($reserved,

1,

FORMAT($$$, "#,##0.0"),

2,

FORMAT($$$, "#,##0.00"),

3,

FORMAT($$$, "#,##0.000"),

4,

FORMAT($$$, "#,##0.0000"),

'',

FORMAT($$$, "#,##0"))

用这种方式导出后excel 单元格显示为文本 无法多选求和之类

FineReport yzm261341 发布于 6 小时前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7高级互助
发布于6 小时前

导出的单独做一个报表

不设置格式

URL直接导出报表 https://help.fanruan.com/finereport/doc-view-1142.html

最佳回答
0
yzmnJCsJ7252186Lv4见习互助
发布于6 小时前(编辑于 6 小时前

可以在SQL里处理,根据不同的格式保留对应小数

CASE WHEN '${GS}' = 1 THEN CAST(数值字段 AS DECIMAL(10,1))

    WHEN '${GS}' = 2 THEN CAST(数值字段 AS DECIMAL(10,2))

END

最佳回答
0
青衫的四块五Lv4见习互助
发布于5 小时前

你看看数据库的字段格式是不是decimal或者double类型的,导出的excel貌似是根据数据库的格式来走的

  • 4关注人数
  • 87浏览人数
  • 最后回答于:5 小时前
    请选择关闭问题的原因
    确定 取消
    返回顶部