合并行以导入

当我们为新客户导入数据时,他们通常会将Excel中的每条logging的所有必需信息导出到一行

用这个抓我的头,因为每个logging都分成几行,但有一个可辨别的模式

例如

名称

地址

镇,国家邮政编码

空白

空白

无需复制和粘贴每个条目我怎么可以将其转换为

名称| 地址| 镇,州邮编|

对不起,如果这似乎是一个愚蠢的问题,但它是星期一:-)

一旦解决其他部分,删除空白行不是问题

谢谢

使用公式,如果您的名字在单元格A1中,请将以下公式放在单元格B1,C1和D1中:

=IF(AND($A6<>"",COUNTA($A4:$A5)=0),OFFSET($A1,COLUMN()-2,0),"") 

复制下来,你有你的名单。 你将不得不编辑最后两行进行清理。

所以快速和肮脏的方式来做到这一点是抓住你的整个表,将其作为文本复制到一个空白的Word文档。 然后使用“查找和replace”为“^ p ^ p ^ p”做一个全部replace并replace为“SpecialSpecial”。 这会查找连续3个段落标记,并用一个唯一的标记replace它(“SpecialSpecial”虽然可以是任何东西,只要它不在您的数据中复制)。

然后search“^ p”并replace为“^ t”。 这会用选项卡replace所有其他的段落标记。 最后用段落标记(“^ p”)replace您创build的所有唯一标记。 然后,当您将数据复制到Excel中时,将会订购您想要的数据。 干杯,