将地址列拆分为三列,空白为

时间:2015-10-08 20:26:35

标签: excel excel-formula excel-2010

我有一个.xlsx的客户数据文件,宽20列,长约16,000行。列J为Customer address,但此列中的每个条目都有三行:nameaddress line 1address line 2。许多条目在各行中有一个或多个空格。

如何维护其他列中的所有数据,并将列J划分为三个单独的列(nameaddress line 1address line 2),并允许空白保持空白/ NA / 0〜0

1 个答案:

答案 0 :(得分:0)

类似@Demetri的方法,但计算量要少得多:

假设第一个地址在Row1中开始,复制地址列两次,从第一个副本删除第一个单元格,从第二个单元格复制前两个单元格,每个删除Shift cells up。要删除重复,请使用以下内容填充与第1行一起显示的列:

 =MOD(ROW()-1,3)  

向下复制以适应,过滤该列以选择12并删除这些行。然后可以删除整个“过滤器”列。