excel-多行内容分组合并-分类汇总(汇总不求和只合并内容)

示例数据:以按第一列升序排序,俩列值已分组去重
在这里插入图片描述
需求: 将左列相同的值对应的右列内容合并,如
127 b 则所需数据为 : 127 ab
127 a
实现公式为:

① IF(AND(A1=A2,A2=A3),B1&B2&B3,IF(A1=A2,B1&B2,B1))
② IF(AND(A1=A2,A2=A3),TEXTJOIN(",",TRUE,B1:B3),IF(A1=A2,TEXTJOIN(",",TRUE,B1:B2),B1))
③ TEXTJOIN("",TRUE,IF($A$1:$A$32=C2,$B$1:$B$32,""))   

其中公式②是合并时使用逗号分隔
其中此公式③ 需要使用数组公式计算,结果方正确(即输入完公式后,需按下CTRL + shift + 回车 退出公式编辑)

  • 公式①②解析如下
    在这里插入图片描述
    在这里插入图片描述

and:
在这里插入图片描述
& : 拼接
if:在这里插入图片描述
先标出重复项,便于做完之后,检查数据有没有问题:
选中第一列,然后选择
数据 ——> 重复项 ——> 设置高亮重复项
如下图:
在这里插入图片描述
使用公式填充数据
在这里插入图片描述
得到如下结果

在这里插入图片描述

在这里插入图片描述
公式③解析图如下:
原表数据如下
在这里插入图片描述
先复制A列至C处,然后选定C列,点击 "数据” --> “重复项” --> “删除重复项” ,如下图删除重复项
(图中示例我未先复制列,清以文字为准)
在这里插入图片描述
选择编号,点击删除
在这里插入图片描述
在这里插入图片描述
则得到C列如下
在这里插入图片描述
输入公式: TEXTJOIN("",TRUE,IF($A$1:$A$32=C2,$B$1:$B$32,""))
图中公式行数是31,是由于原来没有增加表头,请以实际情况为准,此处因是32行
在这里插入图片描述
按下 CTRL + shift + Enter 后得到如下:
在这里插入图片描述
使用多行填充得到如下:
在这里插入图片描述

  • 这里再分享一个合并同类单元格的案例
    原表数据如下:
    在这里插入图片描述
    首先在表格左侧插入一列空白列
    在这里插入图片描述
    然后选中表格,点击分类汇总,如下
    在这里插入图片描述
    在这里插入图片描述
    得到如下图:
    在这里插入图片描述
    点击左侧② 得到如下
    在这里插入图片描述
    在表格A3处输入任意内容,然后使用智能填充
    在这里插入图片描述
    得到如下
    在这里插入图片描述
    点击左侧的③得到如下
    在这里插入图片描述
    全选表格,按下 ctrl + g 打开定位
    在这里插入图片描述
    选择定位到空值
    在这里插入图片描述
    如图,然后在开始处,点击合并单元格选项
    在这里插入图片描述
    然后全选表格,点击分类汇总,删除分类汇总
    在这里插入图片描述
    在这里插入图片描述
    得到如下
    在这里插入图片描述
    选择第一列,点击格式刷,再点击第二列,则完成
    在这里插入图片描述
    在这里插入图片描述
    完成,最终效果如图显示
    在这里插入图片描述
  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搞运维的万精油

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值