php 导出 excel 单元格上有小绿三角形处理

Posted 不想做搬运工的搬运工

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 导出 excel 单元格上有小绿三角形处理相关的知识,希望对你有一定的参考价值。

实际问题:excel 中统计数据求和对有绿三角形的不会统计,认为该单元格为文本格式,不是数字格式,不参与求和

解决思路:网上资料,关于excel出现这种情况原因:单元格格式为文本格式,但是内容为数字就会出现这种情况

解决方案:先检查当前的数据格式是否为 number,一般是数字格式就不会有问题

附上如何将单元格设置为目标格式:

$objSheet -> getStyle(‘A1‘) ->getNumberFormat()
    ->setFormatCode(\phpExcel_Style_NumberFormat::FORMAT_NUMBER_COMMA_SEPARATED1); // 设置单元格格式为 ‘#,##0.00‘

设置单元格内容格式:
$objSheet ->setCellValueExplicit(‘A1‘, ‘123123‘, \PHPExcel_Cell_DataType::TYPE_STRING);

 



以上是关于php 导出 excel 单元格上有小绿三角形处理的主要内容,如果未能解决你的问题,请参考以下文章

配置github——每次提交后使contributions有记录(有小绿格子)

php控制导出excel的单元格格式

以编程方式创建形状视图并在集合视图单元格上使用

PHP使用PHPExcel删除Excel单元格指定列的方法是怎样

使用格式化访问查询导出到 Excel

excel中如何只用键盘修改单元格内容