数据格式:千分符和小数点是否显示的问题
本帖最后由 叨叨很烦 于 2023-12-27 10:57 编辑目前有一条数据,我希望可以在原数据的基础上显示千分符
数据"jine"有两种情况
第一种是带小数点的(jine1),我希望显示效果是1,234,567.99
第二种是不带小数点(jine2),我希望显示效果是1,234,567 ※不要自动补充小数点
目前我设置的数据格式如下:当是jine2的时候它会自动补充 .0 ;如果删除 .## 则会忽略小数点,当是jine1的时候又不满足我的需求
如果设置为:n2 在jine2的时候则会自动补充两位小数点 .00
请问应该如何设置数据格式?
您好,这个可以使用excel的格式化哦。
如果您的数据是2个字段,选中各自的单元格,使用format函数做对应的而格式化就可以。
{Format(jine1, "#,##0.00")}和{Format(jine1, "#,##0")}
如果您的数据是1个字段,选中对应的单元格,右侧属性格式化使用表达式既可。
{IIF(jine1 = ToInt32(jine1), "#,##0", "#,##0.00")}
具体的2个方法实现均可以参考下图,您根据实际情况选择对应的实现方法:
Bella.Yuan 发表于 2023-12-27 10:55
您好,这个可以使用excel的格式化哦。
如果您的数据是2个字段,选中各自的单元格,使用format函数做对 ...
#,##0 和 #,###有什么区别吗,我看显示效果好像都是一样的 叨叨很烦 发表于 2023-12-27 12:00
#,##0 和 #,###有什么区别吗,我看显示效果好像都是一样的
帮您找了一个链接,您参考看看:lol:
https://www.zhihu.com/question/28387192
页:
[1]