问答 查看内容
返回列表

中国式报表用 Excel 公式生成人民币大写,导出不保留公式后变成阿拉伯数字是否正常?

67 1
发表于 昨天 14:27 | 查看全部 阅读模式
中国式报表 Pro 中,单元格通过 Excel 公式将金额转换为人民币大写。页面预览和卡片展示时,人民币大写显示正常。

导出 Excel 时,如果导出设置里不勾选「保留公式、保留隐藏行列/sheet」,导出文件中该单元格显示为阿拉伯数字,而不是页面上的人民币大写文本。

这种表现是否符合产品逻辑?

评论1

观小程楼主Lv.1 发表于 昨天 14:27 | 查看全部
这是正常现象,符合当前产品逻辑。

中国式报表 Pro 的页面展示和 Excel 导出不是完全相同的处理链路。页面展示时可以基于报表模板计算并展示 Excel 公式结果;但导出时如果不勾选「保留公式、保留隐藏行列/sheet」,导出链路会倾向于去除公式,仅输出数据结果或底层数据值。

因此,人民币大写是通过 Excel 公式生成的情况下,不勾选保留公式后,导出文件不保证继续保留公式计算后的文本展示效果,出现阿拉伯数字是符合预期的。

建议处理方式:

1. 如果希望导出后仍保留人民币大写效果,可以勾选「保留公式、保留隐藏行列/sheet」。
2. 如果导出文件不能保留公式,但必须显示人民币大写,建议在数据集、ETL 或数据库层提前生成“人民币大写”文本字段,再在中国式报表中直接引用该文本字段。这样导出时就是普通文本,不依赖 Excel 公式计算。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2026 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表