2015-06-20 91 views
-3

我想將多列.csv文件導入Excel。但我的目標是以顛倒的順序導入它們;例如我希望.csv文件的最後一行成爲我Excel中的第一行,並且.csv文件的第一行是我Excel中的最後一行。我喜歡這個任務的宏或高級過濾器。如何在將Excel文件導入csv文件時顛倒行的順序

我的.csv包含大約14000行,所以我不能使用任何手動技巧。在通常的方式

+0

提出的問題表明OP沒有努力解決它。 –

回答

3
  1. 導入數據
  2. 添加/插入一個額外的列導入的數據
  3. 使用系列填充,使其包含值1,2,3填充額外的列,...
  4. 選擇所有數據(導入的和額外的列)並按照附加列中的值降序排列
  5. 刪除額外的列 - 現在將按照您的要求對數據進行排序。
+0

這個優秀的想法可以記錄到一個可重用的宏只有輕微的調整。 –

+0

但正如我在我的問題中已經提到的,每當我導入一個csv文件時,我都無法做這樣的手動操作。我需要一個像宏一樣的東西來自動執行此操作! – user3080802

+0

不明白爲什麼你不應該手動進行此操作。手動操作的唯一困難部分是步驟3,在使用系列填充操作(填充按鈕,編輯組,主頁選項卡)之前,必須選擇與您的數據對應的額外列的行。如果額外的列作爲列A插入並且數據以列B開始,那很容易。在A1中鍵入1;選擇B1; {end} {down} {left}將您置於Col A的最後一個單元中; {shift} {end} {up}選擇A中的所有單元格; {Fill} {Series} {OK}填充A.然後,如Jerry B所記錄,可以使用宏記錄器自動執行全部5個步驟的全部順序。 – DMM