如何防止Excel导入CSV值作为单个大数字?
我正在使用Matlab来输出一些CSV文件。
dlmwrite('filename.csv', DataX, '-append');
这给了我漂亮的CSV值,如
368,331,368,301,293,323,308 210,766,97,105,82,90,82,97
(行和列被截断,约为20 * 50)
当我将它导入到Excel中时,它会将其读入
3.68331368301293E+167 210,766,97,105,82,90,82,97
如果将数据作为科学记数法读取,则会删除它认为不重要的值,从而得到一些有效数字和大约150个零。 我怎样才能防止Excel随机决定什么是或不是科学记数法?
很有可能你没有导入文件,而是打开文件。 如果您导入文件, text import wizard
将打开,您将能够将逗号定义为分隔符。
在早期版本的Excel中,这是在文件打开button旁边的下拉菜单。 在最新版本的Excel中,select“ Data Ribbon
上的“ Get External Data
选项卡,然后select“ From Text
button。