2013-02-19 74 views
0

所以我有一個約15,000行的csv文件。我只需要編輯一個Postcode的10列之一。沒有列標題。它目前採用格式「AB101AA」,我需要將其更改爲「AB10 1AA」。如何批量CSV文件中的字符串屬性格式?

首先,有沒有一種方法可以爲每一行都做到這一點?

然後它變得更加複雜,因爲郵政編碼在格式上與這四種類型不同;

  • 'A1 1AA',
  • 'A10 1AA',
  • 'AB1 1AA' 和
  • 'AB10 1AA'。

我想要做的是找到一種方法來遍歷每一行,首先測試格式來檢查它是否如上,然後編輯,如果需要,強制該空間。

任何幫助將不勝感激。

乾杯。

+0

僅限帶批處理文件?還是允許Powershell或vbscript? – 2013-02-19 12:38:29

回答

0

如何在Excel中打開它,然後

  • 使用配方中添加一列,其採用第一LENGTH(A1)-3字符,一個空格,最後三個字符(複製/粘貼,或拖動+上單元格的右下角,以確保公式是新列的每一行)
  • 複製額外的列在複製
  • 在原始列粘貼值
  • 刪除多餘的列
相關問題