【发布时间】:2020-11-13 14:51:28
【问题描述】:
如何在 exceljs 中格式化货币?
我从他们的文档中找到了这个……我不知道如何输入,所以我粘贴了它,但它似乎不起作用
// Set Column 3 to Currency Format
ws.getColumn(3).numFmt = '�#,##0;[Red]-�#,##0';
【问题讨论】:
标签: exceljs
如何在 exceljs 中格式化货币?
我从他们的文档中找到了这个……我不知道如何输入,所以我粘贴了它,但它似乎不起作用
// Set Column 3 to Currency Format
ws.getColumn(3).numFmt = '�#,##0;[Red]-�#,##0';
【问题讨论】:
标签: exceljs
只是稍微修改了一下。
ws.getColumn(3).numFmt = '$#,##0.00;[Red]-$#,##0.00';
# 是可选数字。如果您不关心负数是否为红色,可以将其保留为 $#,##0.00
【讨论】:
'$#,##0.00;[Red]($#,##0.00)'
对于完整的会计格式,例如左对齐的“$”、$- 为 0.00 美元等,您可以使用:
const numFmtStr = '_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)';
cell.numFmt = numFmtStr;
【讨论】: