永发信息网

excel表相同条件下合并数据

答案:3  悬赏:40  手机版
解决时间 2021-03-04 14:37
  • 提问者网友:流星是天使的眼泪
  • 2021-03-03 15:57
如下:
A列 B列
甲 1,2
甲 2,3
乙 1,2,3,4,5
乙 7
要求得到结果(C列):
A列 B列 C列
甲 1,2 1,2,3,4
甲 3,4 1,2,3,4
乙 1,2,3,4,5 1,2,3,4,5,7
乙 7 1,2,3,4,5,7
尽量用公式来完成,当然如果不行VBA也可以。
感谢!
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-03-03 16:57
.................................................
全部回答
  • 1楼网友:旧脸谱
  • 2021-03-03 19:28
甲是123还是1234\1223?
  • 2楼网友:青灯有味
  • 2021-03-03 17:58
1、首先,设法把a、b、c三列的数据合并到一列中,用来作为分类汇总条件。方法: 追加f列,如f2内容为: =a2& "*" &b2& "*" &c2,其他单元格下拉拖拽。 (这里看lz的例子,似乎分组条件是abc三列,如果不是,请去掉c2) (同时这里假定第1行为标题行,如a到f列标题分别为a1~f1) 2、分类汇总 选中全体数据区域(其实def三列即可) 选菜单-数据-分类汇总, 分类字段:f1(标题名) 汇总方式:求和 选定汇总项:选中d1和e1 选中替换当前分类汇总,选中结果在下方显示。 点确定,数据出来了,离lz要的数据还差一点。 3、点左边出现的小标号2,这样数据只剩下汇总结果, 全选,复制到文本编辑器中, 在文本编辑器中, a.ctrl+h替换掉“ 汇总”字样 b.ctrl+h用tab替换掉"*" 完成后全选,再粘贴回来, 这时剩下的应该是合并好的原有的de列和分类好的f列 (由于替换,会变成3列)。 形成新的abcde列。 4、将新的cde列移动到ab列之前,完成汇总。 5、累死了~ 6、完一。一
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯