将xsxl转换成csv

我想知道是否有一种方法来将.xsxl文件转换为.csv,同时保留所有内容。

我有一列,有些行有像0738794E5的值,当我通过“另存为”转换它的值变成7.39E + 10。 我知道一些具有“E”的值将被转换为后者的格式,但是这种转换对我来说是没有用的,因为这个“E”并不代表取幂。

有没有一个设置来保存值的方式,即文本/string?

一种select是创build一个额外的(或replace)列,该列的目标值或者用双引号括起来,或者用字母前缀。

引号或字母字符将保证问题值以文本forms出现。 当csv文件打开时,引号或alpha将仍然存在,因此您需要使用string操作(MID或RIGHT,可能)来恢复原始string值。

我的困境并不是真实的,只是看起来如此。

当我将.xlsx转换成.csv并打开.csv时,它显示不正确的转换值。

但是,当我运行我的应用程序时,从csv读取并输出读取的内容,就像我想要的那样,得到.xlsx中包含的值。

我不知道如何/为什么这是它的方式,但它现在的作品。