找回密码
 立即注册

QQ登录

只需一步,快速开始

叨叨很烦

注册会员

2

主题

6

帖子

32

积分

注册会员

积分
32
  • 143

    金币

  • 2

    主题

  • 6

    帖子

最新发帖
叨叨很烦
注册会员   /  发表于:2023-12-27 10:55  /   查看:1166  /  回复:3
2金币
本帖最后由 叨叨很烦 于 2023-12-27 10:57 编辑

目前有一条数据,我希望可以在原数据的基础上显示千分符
数据"jine"有两种情况


第一种是带小数点的(jine1),我希望显示效果是1,234,567.99
第二种是不带小数点(jine2),我希望显示效果是1,234,567          ※不要自动补充小数点
目前我设置的数据格式如下:当是jine2的时候它会自动补充 .0 ;如果删除 .## 则会忽略小数点,当是jine1的时候又不满足我的需求

如果设置为:n2 在jine2的时候则会自动补充两位小数点 .00


请问应该如何设置数据格式?







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

最佳答案

查看完整内容

您好,这个可以使用excel的格式化哦。 如果您的数据是2个字段,选中各自的单元格,使用format函数做对应的而格式化就可以。 如果您的数据是1个字段,选中对应的单元格,右侧属性格式化使用表达式既可。 具体的2个方法实现均可以参考下图,您根据实际情况选择对应的实现方法:

3 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2023-12-27 10:55:11
来自 2#


您好,这个可以使用excel的格式化哦。
如果您的数据是2个字段,选中各自的单元格,使用format函数做对应的而格式化就可以。
  1. {Format(jine1, "#,##0.00")}和{Format(jine1, "#,##0")}
复制代码


如果您的数据是1个字段,选中对应的单元格,右侧属性格式化使用表达式既可。
  1. {IIF(jine1 = ToInt32(jine1), "#,##0", "#,##0.00")}
复制代码


具体的2个方法实现均可以参考下图,您根据实际情况选择对应的实现方法:

本帖子中包含更多资源

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

x
回复 使用道具 举报
叨叨很烦
注册会员   /  发表于:2023-12-27 12:00:17
3#
Bella.Yuan 发表于 2023-12-27 10:55
您好,这个可以使用excel的格式化哦。
如果您的数据是2个字段,选中各自的单元格,使用format函数做对 ...

#,##0 和 #,###  有什么区别吗,我看显示效果好像都是一样的
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-12-27 12:07:43
4#
叨叨很烦 发表于 2023-12-27 12:00
#,##0 和 #,###  有什么区别吗,我看显示效果好像都是一样的

帮您找了一个链接,您参考看看
https://www.zhihu.com/question/28387192
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部