小小表格,变化无穷。坚持分享,坚持提升。
合并单元格一直是Bug一样的存在,在报表制作中常常根据需要对单元格进行合并、取消合并。
合并单元格的存在,给报表处理和计算带来很多不便和麻烦,比如——不能剪切行、筛选结果不全、不能透视、不好复制公式等。
尽管在很多报表中我们不建议使用,但是实际工作中合并单元格往往是不可避免的。
今天分享“合并单元格处理及筛选”,一起来看。
1、批量取消合并单元格+批量填充
合并单元格报表不能进行数据透视,在透视前需要进行取消合并和批量填充数据的处理。
① 选中合并列,批量取消合并单元格
② 按F5定位,选择:空值
③ 在编辑栏输入:=B3,按Ctrl+回车,完成批量填充
2、批量合并单元格
取消容易合并难,再次合并的时候,你会发现Excel中没有批量合并单元格的功能,你只能逐项进行合并。
这个问题,有两种解决办法:
① 使用方方格子插件,【合并转换】-【合并相同单元格】。
在方方格子中,取消合并单元格也一样简单:【合并转换】-【取消合并相同单元格】。
② 用VBA完成处理
根据相同值,用VBA合并或者取消合并单元格
对于含有大量合并单元格的报表,可以点击按钮,选择要合并或者还原的列,几秒钟就执行完了。
▲ 一键合并
▲ 一键还原
3、合并单元格报表的筛选
合并单元格,经过合并后,数据实际只存在于合并单元格的第1个单元格中,其它几个都是空的。因此,在对合并单元格报表进行筛选时,会出现一个问题——筛选结果只有1行。
要想把全部数据筛选出来,可以使用以下步骤:
① 将合并数据列复制一份到其它位置,如G列;
② 对B列进行取消合并+批量填充操作;
③ 利用格式刷,或者直接复制格式,将G列合并区域的格式复制到B列。这样合并后,B列中的数据不受影响,而格式变成了合并单元格的格式。
现在,做一下筛选操作,结果可以完整的筛选出来了 。