王志军
同事前来求助,如圖1所示,这是户籍数据的某一部分,A列是与户主的关系,B列C列分别是姓名和证件号,为了后续邮件合并的需要,要求将同一个家庭的人员及证件放在同一行内显示,虽然手工操作可以解决这一问题,但实际的数据量非常之大。有没有更简单的实现方法呢?
第1步:选择空值单元格
选中包含数据的单元格区域A2:C13,按下F5功能键,打开“定位”对话框,单击左下角的“定位条件”按钮,打开“定位条件”对话框,选择“空值”,确认之后可以同时选中指定单元格区域之内的所有空值单元格。
第2步:替换空值单元格
在编辑栏输入“x”或其他的字母,只要是数据区域内没有出现的均可,按下“Ctrl+Enter”组合键,将空值单元格全部替换为“x”,效果如图2所示。
第3步:Word中去除多余字符
复制A2:C13单元格,将其粘贴到Word,注意选择性粘贴时请选择“粘贴为文本”。按下“Ctrl+H”组合键,查找“^px”,这里的“^p”表示段落符,表示字符x以及x前面的段落标记,最后将其替换为空,替换效果如图3所示。
完成上述操作之后,将Word中的替换结果粘贴回Excel就可以了,效果如图4所示。