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

Excel 格式化历史股票数据的CSV文件,excel,excel-formula,Excel,Excel Formula,我有一个历史股票数据的csv文件,我想相应地格式化以导入到另一个应用程序中 我的问题与日期有关,中间有逗号,所以我不能让文本到列,因为它拆分日期,所以不能正常工作。然后,当我删除固定宽度的date列并尝试将公式应用于该列时,它什么也不做,我将数据类型设置为date。不知道那里发生了什么 下一个问题是在拆分剩余的6列之后,它将删除尾随的零。在“文本到列”中,我将其保留为一般形式,因为它应该将数字转换为数字,但它似乎正在转换为文本 我希望最终会是这样, 年月日,编号,编号,编号,编号,编号 28-M

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

我的问题与日期有关,中间有逗号,所以我不能让文本到列,因为它拆分日期,所以不能正常工作。然后,当我删除固定宽度的date列并尝试将公式应用于该列时,它什么也不做,我将数据类型设置为date。不知道那里发生了什么


下一个问题是在拆分剩余的6列之后,它将删除尾随的零。在“文本到列”中,我将其保留为一般形式,因为它应该将数字转换为数字,但它似乎正在转换为文本

我希望最终会是这样,

年月日,编号,编号,编号,编号,编号

28-Mar-17226029.00230971.002226029.00230549.00968821

任何建议都会很有帮助

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

“日期”、“价格”、“开盘”、“高位”、“低位”、“成交量”、“变动%”

“2017年9月5日”、“49530”、“49663”、“49680”、“49456”、“0”、“-0.17”

“2017年9月4日”、“49614”、“49603”、“49808”、“49445”、“12.49K”、“-0.44”

“2017年9月1日”、“49831”、“49900”、“50016”、“49751”、“21.00K”、“0.00”


“2017年8月31日”、“49831”、“49550”、“49893”、“49495”、“22.17K”、“0.72”

您是否可以选择保存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"
然后你可以“导入外部数据”

…选择逗号作为分区

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


不要在
上拆分,而是在
,“
上拆分,并删除第一列和最后一列中剩余的
。“拆分剩余的4列”…
“日期”、“价格”、“开盘”、“高位”、“低位”、“音量”、“变动%”
我统计了日期后剩余的6列”在文本到列中,我将其保留为一般性的,因为它应该将数字转换为数字,但它似乎正在转换为文本。“-我不知道你想告诉我们什么,在这里。你能重新措辞吗?
dd-mm-yy
2017年3月28日将是
28-03-17
谢谢你的帮助@Fildor。我不能用“,“但是使用了你的想法,并以”代替。给我留下了一些额外的列,我可以轻松删除并保留我需要的内容。还允许我将日期识别为日期(这是我需要的,很抱歉说日期格式不正确)。谢谢,我只是需要另一种方式查看它,现在将关闭感谢@lebelinoz提供的屏幕截图。对于您的问题,是的,我确实可以保存csv文件并导入excel,因此不需要外部数据源。完成了所有步骤,现在已经整理好了。非常好,我很乐意提供帮助。如果您发现此答案有用,请接受单击我答案顶部附近的复选标记