如何在excel表格内快速合并多个空白单元格?
方法一(适用于规则的合并单元格) 方法二(适用于不规则的单元格)
方法一:
这个方法比较麻烦,但是亲测有效
如图,要把B列中的数据复制到A列中,A列是合并单元格
先创建辅助列C(格式与A列一样),如图在C列输入“D3”(D3是B列第一格的在表格中的位置),下拉填充至B列的数据个数(单元格不规则时需要手动输入),然后选定C列,使用“替换ctrl+F”把"D"全部替换成“=D”回车(这样C列就基本达到要求,不过C列的数据不能直接复制使用)
选定C列的数据,选择数值格式粘贴到A列,大功告成,如下图
方法二
这个方法超级麻烦,小白很难理解,错一步可能就实现不了,适用于数据量庞大的情况,在此只能用少量数据举例:
首先在D2单元格中输入“ADDRESS(2,”——2是A列第一格的行号,逗号不要缺
下拉填充D列到与A列一样长,看到D列ADDRESS后有数字递增就行
选中D列,ctrl+F,选择替换,将“,”(逗号)全部替换为“,1)”有如ADDRESS(2,1)的效果即可——1是A列的列号
选中D列,ctrl+F,选择替换,将“AD”全部替换为“=AD”完成后该列会变成类似$A$2
选中D列,以数值格式复制到E列,选中A列,格式刷到E列
这个是重点!!!选中E列,取消合并单元格(对话框全部确定),ctrl+z即取消上一操作(对话框全部确定)
选中E列,以数值和跳过空单元格 复制到F列,选中F列,ctrl+g,对话框定位条件,选空值确定,在选中的空单元格上右键删除,对话框下方单元格上移,确定
选中F列(此时应全部都有数据,而且变短了),复制粘贴到B列
在G2单元格中输入"=VLOOKUP(D2,$B$2:$C$13,2,0)",填充G列,至G列全部有数据
选中G列,以数值格式复制到H列,选中A列,格式刷到H列(此时基本达到要求)
重点!!!选中H列,取消合并单元格(对话框全部确定),ctrl+z即取消上一操作(对话框全部确定)
喘了口大气,此时的H列就可以直接复制粘贴到A列了