首页 > 解决方案 > 是否有一种格式来设置千位分隔符并使用 Apache poi 设置两位小数?

问题描述

我可以像这样设置千位运算符:

cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("#,#00"));

或设置两位小数:

cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));

有没有设置两者的选项?

标签: javaexcelapache-poinumber-formatting

解决方案


这对我有用:

cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("#,##0.00"));

根据@Fullslack.dev 评论找到解决方案https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/BuiltinFormats.html


推荐阅读