宝哥软件园

Excel中合并单元格和合并内容的函数方法

编辑:宝哥软件园 来源:互联网 时间:2021-11-23

如果要对不规则区域的合并单元格进行批量操作,可以将下图中的A列转换为D列,可以通过分类汇总功能来实现。但是,如果要合并内容和单元格,如下图所示,应该怎么做呢?

Excel  中合并单元格同时合并内容之函数法 三联教程

一个相对简单的方法是借助公式在图DE的下面两列中生成结果,然后用《不规则区域合并单元格的批量操作》中描述的方法处理它们以达到最终目的:

Excel  中合并单元格同时合并内容之函数法

单元格E2中的公式为:

=语音(OFFSET(B$1,MATCH(D2,A$2:A$10,COUNTIF(A:A,D2))

E列其他单元格的公式由上述公式填写。

E2公式的Match部分(MATCH(D2,A$2:A$10,),用于查找“A”在整个A列中第一次出现的位置。当公式被下拉到第五行时,就变成了寻找“B”在整个A列中第一次出现的位置。其他类比。

E2公式的CountIf部分(COUNTIF(A:A,D2))用于计算A列中有多少个“A”,当公式下拉到第五行时,就变成了计算A列中有多少个“B”,其他类比。

E2公式的Offset部分(offset (b $1,match (D2,A $ B2:B4 $10,),Countif (A:a,D2))是获取指定的单元格区域:即从单元格B1开始,向下移动到A列中“A”最先出现的位置,生成时不向右移动。当公式下拉到第五行时,就变成了B5:B8的面积,以此类推。

最后,将内容与拼音合并。语音功能的用法是特殊的,不是帮助中描述的那样。详见《用于合并内容的函数》。

在具体操作过程中,由于合并后的单元格在左上角只能看到一个,所以E2的公式也可以简化为:

=语音(OFFSET(B2、COUNTIF(A:A,D2)))

如下图所示:

Excel  中合并单元格同时合并内容之函数法

试着自己爬进牢房_

更多资讯
游戏推荐
更多+