Foxtable(狐表)用户栏目专家坐堂 → WORD报表中需要在输出的时候拆分金额,如何实现


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

主题:WORD报表中需要在输出的时候拆分金额,如何实现

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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
WORD报表中需要在输出的时候拆分金额,如何实现  发帖心情 Post By:2015/12/22 22:44:00 [只看该作者]


WORD报表中需要将金额拆分成万千百十元角分后填充,如何实现,帮助中有转换函数,


将数值转换为中文大写格式。

例如:

<CUNumber([金额])>

假定金额的值是12345,上面的表达式显示的是:壹万贰仟叁佰肆拾伍


如何再将上面的字符串拆分成:壹  贰  叁  肆  伍 后填充在以下格式中:



图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151222224411.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/12/22 22:45:26编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/22 22:48:00 [只看该作者]

嵌套一个函数即可

 

GetDigit(Value,Position,Symbol)
返回数值Value中指定位置的数字,参数Symbol指定货币符号。
参数Position指定位置,0表示个位,1表示十位,2表示百位,-1表示小数点后第一位,-2表示小数点后第二位,其余类推。
例如:
GetDigit(123,0,"¥") '等于"3"
GetDigit(123,1,"¥") '等于"2"
GetDigit(123,2,"¥") '等于"1"
GetDigit(123,3,"¥") '等于"¥"
GetDigit(123,3,"$") '等于"$"
GetDigit(1972.63,-1,"¥") '等于"6"
GetDigit(1972.63,-2,"¥") '等于"3"


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/22 22:50:00 [只看该作者]

 

CUNumber(GetDigit([金额],0,"¥"))


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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 22:57:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151222225632.jpg
图片点击可在新窗口打开查看

感谢大红袍 这个点还在解决问题。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/22 22:59:00 [只看该作者]

呃,括号你得加上吧?

 

<CUNumber(GetDigit([金额],0,"¥"))>


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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 23:04:00 [只看该作者]

是的,加上括号就OK了,不过呀,这公式很长我需要在WORD中个十百千万都得添加上,预览出来的位置会不会差很多啊,是不是嵌套上个表格会好一些。

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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 23:15:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151222231435.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 23:22:00 [只看该作者]

而命令输出窗口是正常的。。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151222232051.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 23:24:00 [只看该作者]

貌似为0的值在WORD中不能正常解析,还有-1,-2小数位也不行。。

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


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2015/12/22 23:25:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151222232411.jpg
图片点击可在新窗口打开查看

 回到顶部
总数 19 1 2 下一页