编程语言
首页 > 编程语言> > php-防止Excel重新格式化科学计数形式的文本

php-防止Excel重新格式化科学计数形式的文本

作者:互联网

我有一个PHP脚本,可以将数据从数据库导出为不同的格式,包括作为Excel文档.如果文本字段包含诸如123123123123的值,则Excel默认情况下会将其转换为1.23123E 11.是否可以防止这种绝对不必要的行为?

解决方法:

如果您的目标是将数字存储为文本(以后不做数学运算)并且PHP将导出为CSV,则简单的解决方案是将数字导出为CONCATENATE函数.

在Excel中打开CSV时,= CONCATENATE(123123123123)以文本格式呈现为123123123123(适用于Excel 2010).

标签:php,excel,excel-2010,formatting
来源: https://codeday.me/bug/20191013/1906031.html