将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中包含的值。
我不知道如何/为什么这是它的方式,但它现在的作品。