bycj.net
当前位置:首页 >> 邮件合并数字格式百分数 >>

邮件合并数字格式百分数

用邮件合并做一些数据.但是从EXCEl合并到WORD中之后,百分比显示为小数.在网上查找之后得到解决.编辑域之后,在添加一个新的嵌套,添加上 *100 \# 0.0% .注意编辑完之后要点击一下更新域 { = { MERGEFIELD "百分字段" } *100 \# 0.0% } { = { MERGEFIELD 值 }*100 }% 新建一列或行,输入公式,转成文字形式=TEXT(Q2,"0%")

直接右键改出

EXCEL中百分比其实保存的值就是一个小数,所以 你可以用一个辅助列来解决这个问题,其值可用公式计算 例如你的百分比数是放在A列,增加的这个辅助列为H列 则 H2=round(a2*100,2)&"%" 下拉复制,然后合并邮件时用这个辅助列就行了

右键 格式 选数字

先将该表格设置为文本,直接付入数值就行

word中只有手动输入小数,保留几位也有操作者确定,没有类似excel那种设置小数位数后自动控制小数的位数. 建议先确定是不是WORD软件设置小数位数,如果是EXCEL的话,选中要做数据的单元格,然后右键单击设置单元格格式,在第一个,也就是数字选项卡中有分类,可以选择会计专用,然后位数选择2,下面的类型选“无”!或者选择自定义的分类,在右边选择0.00就可以了.

在Word文档中,在合并后的数据位置,右击鼠标,在弹出菜单中点“切换域代码”,在域代码内编辑更改格式开关参数\#"0.00",再在代码内右击鼠标”切换域代码“即可看到正确的数字格式.以上格式开关中,"0.00"表示保留两位小数,依实际需要可为 \# "#,##0.00"等等.

下标是一种文字的格式,但邮件合并只传输数据而不带格式,所以你的要求是很难实现的.除非在word当中有办法自动根据C4H8O6这样的值调整格式.我能想到的土办法就是在Excel中将C4H8O6拆成多列,例如C 4 H 8 O 6 这样,然后在Word模板中分别引入并设置4 8 6所在字段的格式为下标.

选择你需要设置的单元格,右键选择设置单元格格式----数字下有个百分比,选择 点击确定 ,就可以把数字格式设置成百分比,希望答案能帮助到你

右击域名在弹出菜单中选择"切换域代码",将会显示{MERGEFIED 域名 },在域后面插入 "\#0.00"即可.如972.30如果域名是金额的话,右击后会显示{MERGEFIED "金额"},设置成{MERGEFIED "金额"\#0.00},重新合并后就会保持两位小数了

knrt.net | hyfm.net | nczl.net | 9371.net | lstd.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com