Yii 带有可选小数分隔符的phpexcel数字格式

Yii 带有可选小数分隔符的phpexcel数字格式,yii,phpexcel,Yii,Phpexcel,我正在使用yii和phpexcel开发一个报告系统。很好用。只是一个小问题,我的客户希望使用以下规则设置数字格式: 必须有千个分隔符 =可能有小数分隔符(小数分隔符仅适用于小数。没有小数的数字将仅应用千个分隔符) 我当前的解决方案: $formatNumber='#,#0.#;红色' 我还尝试了$formatNumber=',#####;红色' 结果几乎完美。当数字是整数时,只有“.”(十进制分隔符)存在。例如,4020=>写为4020。我不希望结尾 谢谢你的帮助 Daniel计算出你在MS

我正在使用yii和phpexcel开发一个报告系统。很好用。只是一个小问题,我的客户希望使用以下规则设置数字格式:

  • 必须有千个分隔符 =可能有小数分隔符(小数分隔符仅适用于小数。没有小数的数字将仅应用千个分隔符)
我当前的解决方案:

$formatNumber='#,#0.#;红色'

我还尝试了$formatNumber=',#####;红色'

结果几乎完美。当数字是整数时,只有“.”(十进制分隔符)存在。例如,4020=>写为4020。我不希望结尾

谢谢你的帮助


Daniel

计算出你在MS Excel中是如何做到这一点的,然后应用同样的maskHi,我在Excel中找不到任何方法来做到这一点。如果值未达到千,千似乎是可选的,但小数不是可选的。如果不能在MS Excel中完成,则PHPExcel也无法完成