我有一個龐大的Excel電子表格,其中包含電話通話費率的許多不同的國家。從MS Excel中導出和重新格式化數據
列的格式是: 國家,RateLocality,前綴,速率,批發
例如阿富汗伊斯坦布爾,默認93,930,931,9321,9322,9323,9324,9325,9326,9327,9329,9331,9332,9333,9334,9335,9336,9337,9338,9339,9341,9342 ; 9343; 9344; 9345; 9346; 9347; 9348; 9349; 9351; 9352; 9353; 9354; 9355; 9356; 9357; 9358; 9359; 9361; 9362; 9363; 9364; 9365; 9366; 9367; 9368; 9369 ; 9371; 9372; 9373; 9374; 9376; 938; 939; $ 1.023,$ 0.455
這些利率每隔一段時間就會變化一次,我需要將它們轉換到另一個可以使用CSV導入它們的系統。最終格式爲:
最終格式爲:
LD PREPEND CODE ie。 00或011,國家代碼,地區代碼,評論,連接成本,包括秒,每分鐘成本,價格表,增量
所以要轉換上面的線我會有 00,「阿富汗」,93,「默認」 ,1.023,60,1.023,10 00,「Afganistan」,931,「Default」,1.023,60,1.023,10 ... 00,「Afganistan」,939,「Default」,1.023,60,1.023 ,10
其中00,60和10被硬編碼並與excel中的其他數據合併。
如何將這些數據導出爲所需的格式,因爲我需要重新格式化它。
我應該導出到XML並使用XSLT或其他進程將數據按摩到CSV嗎? 如果是這樣的話,我該如何簡單快速地做到這一點。
謝謝,只有一點點調整,做了伎倆。 – Matt 2010-05-19 01:27:00