XLSXWritter num_format分隔成千,百万甚至十亿?

时间:2018-12-25 12:54:55

标签: python excel xlsxwriter

您好,我将XLSXWriter用于我的excel生成器,并且我想在excel上创建数字格式,我想像这样###,###。##将数字以千位分隔,我已经使用了

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

我想要什么: FORMAT PICT DECIMAL

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

Fail

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

1 个答案:

答案 0 :(得分:1)

嗯,format = workbook.add_format({'num_format':'#,##0.00'})可以正常工作,在我的问题中,只需确保将数据输入到数字值上,Excel将在检测到文本值时将错误抛出,将数据更改为int,您可以使用!好吧,这是我的坏事,没有检查两次。