doupeng6890 2018-08-02 09:19
浏览 20

PHPExcel意外格式化的数字

I want to convert a number in a USD format. What I tried is

$xl = $objPHPExcel->getActiveSheet();
$xl->getStyle("$col$row")->getNumberFormat()->setFormatCode('$0.00');

But in the export, the value is displayed as #### for large numbers. Ex. if the amount is 11121 then in the export it is displaying as $11121.00 which is expected, but for the number 155555 it is displaying as ####### in the export output. I have an idea about PHPExcel_Cell_DataType::TYPE_STRING. But I want the currency in USD format and at the end of the file, I am generating the sum of all rows (sum of all price).

I also triedPHPExcel_Style_NumberFormat::FORMAT_CURRENCY_USD but no luck.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
    • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
    • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
    • ¥15 如何在炒股软件中,爬到我想看的日k线
    • ¥15 seatunnel 怎么配置Elasticsearch
    • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
    • ¥15 (标签-MATLAB|关键词-多址)
    • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
    • ¥500 52810做蓝牙接受端
    • ¥15 基于PLC的三轴机械手程序