![邮件合并(Excel 到 word)如何限制 word 文档中的小数位数?](https://linux22.com/image/1433002/%E9%82%AE%E4%BB%B6%E5%90%88%E5%B9%B6%EF%BC%88Excel%20%E5%88%B0%20word%EF%BC%89%E5%A6%82%E4%BD%95%E9%99%90%E5%88%B6%20word%20%E6%96%87%E6%A1%A3%E4%B8%AD%E7%9A%84%E5%B0%8F%E6%95%B0%E4%BD%8D%E6%95%B0%EF%BC%9F.png)
我输入了一个公式,不幸的是,它导致答案中有多个小数。我现在的问题是,我想从 Excel 邮件合并到 Word,但不幸的是,尽管我尽了一切努力限制 Excel 中的小数,Word 文档仍然显示所有小数。请帮忙
答案1
在合并字段的括号内输入:
\# ",0.00"
IE,
{ MERGEFIELD BalanceDue \# ",0.00" }
前导反斜杠 ( \
) 和井号 ( #
) 表示格式化为数字,双引号内的数字格式表示在千位和百位之间添加逗号,并显示两位小数。$
如果您要为财务报告进行格式化,则可以在逗号前添加一个。
1234567.90123
将在合并的 word 文档中显示为
1,234,567.90
没有舍入。
如果没有小数,则显示.00
在末尾
答案2
您需要将输出格式化为 Excel 中的文本:
=TEXT(结果十进制值, "0.00")
其中“结果十进制值”是指公式的结果。更改尾随零的数量以适合您所需的输出。