python - XLSXWriter num_format 来分隔千、百万甚至十亿?

标签 python excel xlsxwriter

您好,我使用 XLSXWriter 作为我的 excel 生成器,我想在 excel 上创建数字格式,我想像这样将数字按千分开 ###,###.## ,我已经使用了

format = workbook.add_format({'num_format':'#,##0.00'})

我想要什么: FORMAT PICT DECIMAL

但它总是显示这样的结果:

Fail

我想要的是 1000000 的值会变成这样:1,000,000.00

最佳答案

好吧format = workbook.add_format({'num_format':'#,##0.00'})这个正在工作,在我的问题中只需确保数据输入为数字值,如果 Excel 检测到文本值,它会抛出错误,将您的数据更改为 int ,然后您就可以开始了!嗯,这是我的错,没有检查两次。

关于python - XLSXWriter num_format 来分隔千、百万甚至十亿?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53922571/

相关文章:

python - 在 connexion 中链接 yaml 文件时出错

python - 在Python中使用pandas数据框选择带有 bool 数组的行

python - xlsxwriter 中条件匹配时添加列

python - xlsxwriter:如何将内部超链接放入表格中并将内容格式化为整数

python - 将列表中的项目添加到由换行符分隔的单元格中

Python AJAX 响应字符串文字

vba - 复制行时是否存在工作表错误处理

python - 如何使用 openpyxl 查找包含图像的单元格

excel - 如何将所有这些代码放在一起以作为一个模块运行?

python - 在 django 中预取有限数量的相关对象