2013-06-28 148 views
1

假設我有一個文本文件中的以下數據:導入文本文件到Excel

1,2,3,4;5;6,7,8;9

11,12,13,14;15;16,17,18;19

我想要的數據看起來像這樣:

1 2 3 4 7 8 

     5 9 

     6 

11 12 13 14 17 18 

     15 19 

     16 

我想知道如果Excel可以做到這一點,或者如果我需要不同地創建源文本文件,或寫一些宏來做到這一點。

有誰知道Excel是否可以支持導入類似這樣的東西?

+0

你究竟想要做什麼?用多個分隔符導入csv? – brbcoding

+0

需要處理格式化您的示例。 –

+1

沒有VBA,Excel不能這樣做。如果您可以控制文本文件格式,那麼調整它可能會更容易。 –

回答

0

你可以嘗試導入「原樣」(各爲你的兩個例子中的一個單元格),然後查找&選擇,替換...,查找內容:,替換:,=全部替換,然後查找內容:;,替換爲:&char(10)&,全部替換。然後將文本轉換爲列(數據>數據工具),分隔符,逗號和格式化結果(HOME>單元格 - 格式化,格式化單元格...)。