【问题标题】:add a plus sign next to positive value on excel report在 Excel 报告的正值旁边添加一个加号
【发布时间】:2015-09-04 11:54:01
【问题描述】:

我用这条线来格式化我的excel单元格

$objPHPExcel->getActiveSheet()->getStyle('D12')->getNumberFormat()->setFormatCode("0%");

如果该值为负数,Excel 会处理该值并在其旁边显示带有负号的值。
喜欢:-12

如何更改上面的代码,以便即使值为正值,值符号也会显示在值旁边?

我的意思是如果值为正我会看到 12,但我想将我的代码更改为显示 +12

【问题讨论】:

    标签: php formatting phpexcel


    【解决方案1】:

    +0;-0;0 格式在 Excel 中有效(+ 表示正,- 表示负,0 表示 0

    所以试试这个

    setFormatCode("+0;-0;0")
    

    【讨论】:

    • 请注意,格式应为"+"0;"-"0;0 而不是+0;-0;0。否则你会在某些软件中出现双重负号(例如--4)。
    猜你喜欢
    • 1970-01-01
    • 2011-02-06
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    相关资源
    最近更新 更多