易表在线答疑技术与交流用户社区 → 如何在特定的位置添加符号


  共有5945人关注过本帖树形打印复制链接

主题:如何在特定的位置添加符号

帅哥哟,离线,有人找我吗?
fanhong
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:22 积分:273 威望:0 精华:0 注册:2012/2/2 23:29:00
如何在特定的位置添加符号  发帖心情 Post By:2014/4/19 23:16:00 [显示全部帖子]

字符型的数字,在指定的位置添加指定的符号

 

例如:

 

例子一、原字符622892002008949438  每5位插入一个指定符号"|",变成62289|20020|08949|438

 

例子二、原字符4062540002332569  每4位插入一个指定符号"  ",变成4062 5400 0233 2569


 回到顶部
帅哥哟,离线,有人找我吗?
fanhong
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:22 积分:273 威望:0 精华:0 注册:2012/2/2 23:29:00
  发帖心情 Post By:2014/4/20 13:25:00 [显示全部帖子]

谢谢iyplx23425给予的启发

因为字符型数字位数不固定,是随机的,从1-N位都有,但格式相同,所以修改了公式,请指教是否正确

Format([A],Trim(Rept("@@@@ ",Quotient(Len([A]),4)) + Rept("@",Mod(Len([A]),4))))

Format([A],Substitute(Trim(Rept("@@@@ ",Quotient(Len([A]),4)) + Rept("@",Mod(Len([A]),4)))," ","|"))


 回到顶部