如何格式化 Axlsx 中的货币列?

How to format currency columns in Axlsx?

我正在使用 ruby Axlsx gem 在 xlsx 中写入我的客户帐户数据。现在,我将“Dr”字符串附加到所有借方金额,这使得金额成为一个字符串,例如“1000 博士”。我想附加“博士”,但金额仍应为整数,并且 excel 应在选择列时在底部给出总和。

我在做什么,请注意 excel 即使在选择时也会在右下角显示 sum = 0 :-

我在做什么,注意单元格在选择时仍然是一个字符串(880 博士在选择单元格时应该变成 880.00):-

我想要做的,excel 应该显示所选列的总和,如右下角 sum=1957.00 中的 excel 所示 Dr:-

我想做的是,双击时单元格应转换为数字(选择时 1341.00 Dr 已变为 1341)但再次取消选择时应该可以看到 Dr:-

我使用自定义 format_code

解决了这个问题
custom_format = sheet.styles.add_style(:format_code => "#.00  "Dr"")