使用Google Script的货币格式

问题描述 投票:0回答:1

我正在尝试将细胞格式化为Peruvian Nuevo Sol(S / .00.00 - PEN)。我正在使用setNumberFormat。但是我已经尝试了几种选择而且我无法使用它。

这是我的脚本行,我正在尝试格式化单元格:

  campaignSheet.getRange(i, 4).setNumberFormat("S/.00.00").setFormula("E"+i+"*3.5");

那个i就在那里,因为它在一个循环中。

谢谢!

google-apps-script google-sheets
1个回答
1
投票

尝试使用.setNumberFormat("[$S/.]#,##00.00")

完整代码将是:

campaignSheet.getRange(i, 4).setNumberFormat("[$S/.]#,##00.00").setFormula("E"+i+"*3.5");

值得注意的是,您可以使用.setNumberFormat("[$S/.]#,##0.00")删除小于10的数字的前导零(如果需要)。

希望这可以帮助!

© www.soinside.com 2019 - 2024. All rights reserved.