乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中如何把符合某条件的多个单元格合并后保留所有单元格...

excel中如何把符合某条件的多个单元格合并后保留所有单元格...

作者:乔山办公网日期:

返回目录:excel表格制作


方法:

1、选中合并单元格内的数据,并复制;

2、先中任一空白单元格,鼠标右键,选择性粘贴;

3、在弹出的对话框中,选择数值(见下图);

4、选择刚刚粘贴的数据,CTRL+G打开“定位”对话框,单击下方的“定位条件”;

5、在弹出的定位条件对话框中,选择“空值”后确定;

6、选择空值后,输入=C4,可根据情况,输入公式(=上一单元格内容);

7、输入公式后按<Ctrl> + <Enter>  就可以快速填充空值。



由于CONCATENATE或&都不能连接范围,需要确定具体的值或单元格地址。因此用函数处理,首要是定位zhidao单元格地址或值。

直接出来也可以,就是连接多个数组公式(能依次取出找到的值)
比如=INDEX(B:B,SMALL(IF(A1:A100="2702",ROW(A1:A100)),1))&
INDEX(B:B,SMALL(IF(A1:A100="2702",ROW(A1:A100)),2))...
如果值太多,公式就会很长,还需要加很多出错判断。

另外,也可以将数组公式预设,比如C1=INDEX(B:B,SMALL(IF(A$1:A$100="2702",ROW(A$1:A$100),65536),row(a1)))&""
公式下拉。
预设合并公式 =C1&C2&C3...

也可以通过高级筛选、数据透视表等方式筛选结果后处理。这两种方式都可以采取手段把值放在一个固定范围内。

1.选择需要取消合并的区域,此处为A1:A57,单击工具栏中的“合并及居中”按钮,取消该区域中的合并。取消合并后,Excel将名称放在原合并区域的最上面单元格中。

2.再次选择区域A1:A57,单击菜单“编辑→定位”,在“定位”对话框中单击“定位条件”按钮,在“定位条件”窗口中选择“空值”。Excel将选择区域中的所有空白单元格。

3.在编辑栏中输入公式“=A7”,这时的公式仅输入到了A8单元zhidao格中。然后按Ctrl+Enter,将公式填充到所有空白单元格中。可以看到名称已填充到了所有空白单元格中。

4.再次选择区域A1:A57,单击菜单“编辑→复制”。

5.单击菜单“编辑→选择性粘贴”,在“选择性粘贴”窗口中选择“数值”并单击“确定”按钮。



工具:2010版excel

1、先打开excel,以下图为例,A1到A4的合并单元格内容为张三,A5到A10的单元格内容为李四,现需取zhidao消合并单元格并填充每个单元格;

2、选中A1-A10单元格然后点击“合并后居中”取消合并单元格;

3、按F5弹出定位窗口,点击“定位条件”;

4、点击选中“空值”,然后点击“确定”;

5、在A2单元格中输入“=A1”,最后同时按下Ctrl+Enter键;

6、最后可以看到空白单元格都填充好想要的文字了。

相关阅读

关键词不能为空
极力推荐
  • <em>excel</em>表格中<em>复制</em>过来的数据出现#

  • 这是由单元格内定义了函数或计算公式,数据复制后不能对应引起的。 解决办法: 选中该列(需要复制的列)->复制;在新表中按鼠标右键->选择性粘贴- >数值->确定即可。EXCEL复制粘贴

ppt怎么做_excel表格制作_office365_word文档_365办公网