我有一个包含 4 列和 7000 多行的文件。列的格式如下Number
或者 Geral
。
但是我正在使用 php 插件(SimpleXLSX
)来读取 xlsx 文件并创建查询以插入数据库。
我的问题是,当我810001001101114
在数字列中有数字并且我的 php 文件读取它时,输出是:81000100110111E+14
。
当我将列格式化为Text
值变为8,10001E+14
(它81000100110111E+14
由我的 php 读取)。在我编辑单元格(F2)后,它又恢复为810001001101114
文本。
但我无法手动编辑每个单元格。有没有办法用相同的值编辑所有单元格或者将数字单元格转换为文本单元格而不改变输出?
答案1
好的,不知怎的我得到了这个......
我创建了另一列并=TEXT(A1;"0")
在新列的第一个单元格中输入内容。将此公式复制到该列的所有行。选择该列,选择原始列中的Copy Values
选项和pasted
数据。
此后,我只是删除了我创建的列。
PS:新列必须是文本值以避免出现任何问题。