找回密码
 立即注册

QQ登录

只需一步,快速开始

橙子呐

注册会员

4

主题

18

帖子

54

积分

注册会员

积分
54
橙子呐
注册会员   /  发表于:2022-11-28 10:08  /   查看:1373  /  回复:5
1金币
显示的是:


我预期的结果是:

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

最佳答案

查看完整内容

这种情况的话,建议您书写自定义脚本函数来实现: 宁可以参考帮助文档:https://help.grapecity.com.cn/pages/viewpage.action?pageId=12484989 或者是如果,您的数据是字符串类型,且长度固定的话,您可以通过Substring() 函数切割:

5 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2022-11-28 10:08:21
来自 5#
本帖最后由 Eden.Sun 于 2022-11-28 18:06 编辑
橙子呐 发表于 2022-11-28 16:50
是字段带出的,不是金额,是一对号码,我想要设置符号,如下图:

这种情况的话,建议您书写自定义脚本函数来实现:
宁可以参考帮助文档:https://help.grapecity.com.cn/pages/viewpage.action?pageId=12484989


或者是如果,您的数据是字符串类型,且长度固定的话,您可以通过Substring() 函数切割:
  1. =[num].ToString.Substring(0,3)  & "." & [num].ToString.Substring(3,3) & "." & [num].ToString.Substring(6,1) & "-" & [num].ToString.Substring(7,3)  & "." & [num].ToString.Substring(10,3) & "." & [num].ToString.Substring(13,1)
复制代码



本帖子中包含更多资源

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

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-11-28 11:31:01
2#
您好,有两种方式实现数据的格式化:
① format 函数:=format([num],"n2")
② 进行字段的格式化设置
如下图:




预览效果:


如果您的数据是手写的,并不是来源于字段的话,就只能使用 format 进行设置了,如:=format(1234567,"n2")

本帖子中包含更多资源

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

x
回复 使用道具 举报
橙子呐
注册会员   /  发表于:2022-11-28 16:50:38
3#
Eden.Sun 发表于 2022-11-28 11:31
您好,有两种方式实现数据的格式化:
① format 函数:=format([num],"n2")
② 进行字段的格式化设置


是字段带出的,不是金额,是一对号码,我想要设置符号,如下图:


本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-11-28 18:04:41
4#
橙子呐 发表于 2022-11-28 16:50
是字段带出的,不是金额,是一对号码,我想要设置符号,如下图:

您是原始数据就是12345671231233吗,问一下咱的.和-的区分是什么吗?
是固定
3位.3位.1位-3位.3位.1位吗
如果是您这样试一下:=format(123456712312333,"###,###,#-###,###,#")

回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-11-30 16:45:13
6#
您好,您的问题解决了么?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部