2017-09-05 70 views
1

我有一個歷史股票數據的CSV文件,我想相應地格式化以導入到另一個應用程序中。格式化歷史股票數據的CSV文件

我遇到的問題與日期有關,中間有一個逗號,所以我無法讓文本到列正常工作,因爲它分裂日期。然後,當我刪除具有固定寬度的日期列並嘗試應用公式時,它不會執行任何操作,並將數據類型設置爲日期。不知道那裏發生了什麼。

下一個問題是在拆分剩下的6列後,它將丟棄尾隨零。在文本到列中,我將它作爲一般數據將其轉換爲數字,但它似乎正在轉換爲文本。

我想它最終是這樣的,

DD-MM-YY,號碼,號碼,號碼,號碼,數量

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

任何建議將是

這裏接收到的數據,因爲它來自於網站的真正有用的,開在下載csv文件一個文本編輯器並按原樣粘貼在這裏。

「日期」, 「價格」, 「開放」, 「高」, 「低」, 「卷」, 「更改%」

「2017年9月5日」, 「49530」,「49663 「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日」, 「49831」, 「49,900」, 「50016」, 「49751」, 「21.00K」, 「0.00」

「2017年8月31日」, 「49,831」,「49,550」,「49,893」,「49,495」,「22.17K」,「0.72」

+0

不要各執','但是'」,‘'併除去剩餘的'’'在第一和最後一列。 – Fildor

+0

「分割剩餘的4列」...「日期」,「價格」,「打開」,「高」,「低」,「卷」,「變化%」'我在日期後數目6剩餘 – Fildor

+0

「在文本到列我離開它作爲一般,因爲它應該將數字轉換爲數字,但它似乎正在轉換爲文本。「 - 在這裏,我不知道你想告訴我們什麼。你能改述一下嗎? – Fildor

回答

2

您是否可以選擇保存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" 

然後你就可以在 「導入外部數據」 ...

Import External Data Step 1

...選擇逗號作爲分區...

Step 2

... an ... d你可以告訴Excel如何導入數據:

Step 3

+0

謝謝@lebelinoz截圖。對於你的問題是我確實可以保存csv文件並導入到Excel中,所以didn如果你覺得這個答案有用,請點擊我答案頂部附近的複選標記來接受它。 – Wotavu

+0

非常好,我很樂意提供幫助。 – lebelinoz