找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-12 17:27  /   查看:2355  /  回复:6
我经常需要将数值显示为万字为单位的数字,方便查看

例如:12000,显示为1.2万

EXCEL里面做法是,在单元格格式里如下设置即可:
在单元格格式中,设置自定义格式 0!.0,"万"



但是活字格好像并不支持!

活字格中设置则会不识别,变成




EXCEL中



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

倒序浏览
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-12 20:26:52
沙发
这个问题我也很苦恼,这个问题应该有一个插件来解决

我也经常碰到大值数据,数百万,上亿甚至数十亿的,尤其是报表汇总时候

但是麻烦的是很多值的值域不一样,对于业务部门来说,数值并不很大,但是一乘上单价,到了财务部门,那数值就非常大了,到上级财务汇总,就大得不得了了。

关键是各个数据的量纲还不一样。

而且,单纯用万元输出,也并不人性化。因为阅读的人不一样。对于会计来说,按万元读非常习惯,可是对于普通人,位数太多根本读不出来,这时,我们会有一个单位是“亿”。

方便中国人阅读的是:小于1万的,直接输出数值,大于等于1000的,把值除以1000后,拼“万”字输出,大于等于1亿的,把值除以1*10^6,再拼“亿”输出。
因为只有中国人才有亿,欧美用百万

所以有五种格式:标准,货币,会计,中式,欧式

这个用格式搞是最好的,否则单元格里拼字了就没办法列间计算了,直接输出数值列又太宽了

最理想的,是像汇总行一样,有一个开关,格式化数字,把这个开关打开后,可以像汇总行一样一列一列控制数字的输出格式,有五个选项:标准,货币,会计,中式,欧式

退而求其次,就是手工写格式,但是我在活字格里也没试出来,但是对我来说这个也不是很紧急,就一直放下去了
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-13 10:50:35
板凳
大佬,主要是spreedjs不支持"!"。

大佬可以看看这个方式~
怎么让数字的格式以“万”、“亿”为单位?
https://gcdn.grapecity.com.cn/fo ... 6&fromuid=63496
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-13 11:34:13
地板
David.Zhong 发表于 2021-12-13 10:50
大佬,主要是spreedjs不支持"!"。

大佬可以看看这个方式~

这个办法不行,一列中要是万就都是万了,我希望的是如果小于1万,直接显示数值,小于1亿,显示数值&万,1亿以上显示数值&亿
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-13 11:38:22
5#
徐总,结合一下条件格式得行不?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-13 11:47:04
6#
David.Zhong 发表于 2021-12-13 11:38
徐总,结合一下条件格式得行不?

实现方法倒是有,用公式什么的,但是字段多了,页面上要弄很多“翻译”源数据的字段,比如我有15个数字都需要这种格式的自动翻译,但是用公式,就只能又增加15个格子去翻译它,如果源数据支持单元格格式,我就直接放直接改了!
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-13 12:07:16
7#
我怀疑超哥看岔行了,大佬先看看这个帖子~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部