格式化历史股票数据的CSV文件

我有一个历史股票数据的CSV文件,我想格式相应地导入到另一个应用程序。

我遇到的问题与date有关,在中间有一个逗号,所以我不能让文本到列正常工作,因为它分裂date。 然后,当我删除固定宽度的date列,并尝试应用公式,它不会做任何事情,我设置数据types为date。 不知道那里发生了什么。

下一个问题是在分割剩下的6列之后,它将落后于零。 在文本到列,我把它作为一般,因为它应该将数字转换为数字,但它似乎正在转换为文本。

我想最终会是这样的,

dd-mm-yy,号码,号码,号码,号码,号码

28-MAR-17,226029.00,230971.00,226029.00,230549.00,968821

任何build议将是非常有益的

这是从网站收到的数据,在文本编辑器中打开下载的csv文件,并按原样粘贴在这里。

“date”,“价格”,“打开”,“高”,“低”,“卷”,“更改%”

“2017年9月5日”,“49,530”,“49,663”,“49,680”,“49,456”,“0”,“ – 0.17”

“2017年9月4日”,“49,614”,“49,603”,“49,808”,“49,445”,“12.49K”,“ – 0.44”

“2017年9月1日”,“49,831”,“49,900”,“50,016”,“49,751”,“21.00K”,“0.00”

“2017年8月31日”,“49,831”,“49,550”,“49,893”,“49,495”,“22.17K”,“0.72”

你有select保存CSV文件,然后将其导入到Excel?

假设你已经保存为csv文件,如你所示:

 "Date","Price","Open","High","Low","Vol.","Change %" "Sep 05, 2017","49,530","49,663","49,680","49,456","0","-0.17" "Sep 04, 2017","49,614","49,603","49,808","49,445","12.49K","-0.44" "Sep 01, 2017","49,831","49,900","50,016","49,751","21.00K","0.00" "Aug 31, 2017","49,831","49,550","49,893","49,495","22.17K","0.72" 

那么你可以“导入外部数据”…

导入外部数据步骤1

…select逗号作为分区…

第2步

…你可以告诉Excel如何导入数据:

第3步