使用EasyExcel导出保留2位小数
侧边栏壁纸
  • 累计撰写 61 篇文章
  • 累计收到 19 条评论
  • 今日撰写 0 篇文章

使用EasyExcel导出保留2位小数

尼采
2022-11-05 / 0 评论 / 269 阅读 / 正在检测是否收录...

在实际开发中,经常会遇到百分率导出,对于百分率导出,可以用SQL解决,比如:round(value,n)函数,生成为保留2位数的字符串,但是这样导出后单元格格式就变为了文本,不理想。
更为理想的解决方法是:利用EasyExcel的注解@ContentStyle,具体如下:

    @ExcelProperty("毛利润")
    @ContentStyle(dataFormat = 2)
    private BigDecimal grossProfit;

    @ExcelProperty("毛利率(%)")
    @ContentStyle(dataFormat = 2)
    private BigDecimal grossProfitMargin;
    ......

本文共 89 个字数,平均阅读时长 ≈ 1分钟
2

打赏

海报

正在生成.....

评论 (0)

取消