经常碰到一些做工程数据的朋友,把一堆数据内容密密麻麻地塞在合并单元格中,然后发现不方便再计算、不方便筛选、不方便透视的时候,拿来问怎么办?这就来说说解决方法。
工具/原料
合并单元格解坑系列二:撤销合并单元格,并把多行记录内容,按行拆分为单个单元格存放。
EXCEL必备工具箱(安装后表格功能栏界面显示名称:工具箱),工具箱作者:张立良。
WPS10.0以上及MicrosoftOffice2007以上版本(32或64)均适用。
方法/步骤
1、(简单示例如图)A1:A4为合并单元格,有四个项目内容以换行形式显示在一个合并单元格内。现需要解除合并单元格状态,并每个项目单个单元格AAAA9此类分开存放,怎么操作?
2、方法一:分列后,再转置。以换行符进行分列,再选择性粘贴(转置)。(PS:多行多列转置,可以用工具箱“二维表转一维表”功能,详见链接贴)
3、方法二:公式拆分。一个合并单元格时用公式还好说,多个合并单元格时用公式啊,个人能力有限,公式写得贼长,免强参照吧。
4、方法三:2016以上office就建议可以用PowerQuery了,网上实例很多,这里我就不截取引用了。因为我个人日常很少折腾合并单元格,偶尔临时碰到,就更喜欢用Excel必备工具箱一键搞定。下面着重说一下Excel必备工具箱的一键处理方法。
5、方法四:Excel必备工具箱“工具-撤销合并单元格-合并单元格多行数据特殊处理“功能,勾选特殊处理中的第一项功能(每行单元格依次存放一行数据),即可直接一键完成。
6、另有一种特别的情况:当合并单元格中的内容行数,比合并单元格占用的单元格行数多的时候(即,内容行>单元格行数),若需要按内容行数进行拆分,就需要把特殊处理中的两个选项全部勾选上。这样Excel必备工具箱在执行结果时,会按合并单元格中的实际内容行数,自动补充插入单元格(见图中2的结果)。
7、考虑到一些人可能需要保留表格结构不变,行数不变动的情况下进行拆分,作者特意使用的可勾选使用功能,不勾选第二项即按单元格行数进行拆分(见图中1的结果)