2013-02-19 77 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字符,一个空格,最后三个字符(复制/粘贴,或拖动+上单元格的右下角,以确保公式是新列的每一行)
  • 复制额外的列在复制
  • 在原始列粘贴值
  • 删除多余的列
相关问题