如果A列的数值相同,则把B列的数值合并到一个单元格里

这种怎么实现的... 这种怎么实现的 展开
 我来答
雪V歌1
2017-12-15 · TA获得超过7104个赞
知道大有可为答主
回答量:5523
采纳率:89%
帮助的人:505万
展开全部

可用PHONETIC函数实现。

示例如下:

假定合并如图所示的“一班”的同学名字到D列,名字之间以逗号分隔。

D2的公式:

=SUBSTITUTE(SUBSTITUTE(PHONETIC(OFFSET(A$1,MATCH(C2,A:A,)-1,,COUNTIF(A:A,C2),2)),C2,","),",",,1)

其中:OFFSET(A$1,MATCH(C2,A:A,)-1,,COUNTIF(A:A,C2),2) 得到所有一班的班级与姓名区域,然后用PHONETIC函数合并,得到依次由“一班”和姓名组成的字符串,最后用SUBSTITUTE函数将“一班”替换为逗号,并将第一个逗号去掉,得到如图中D2单元格的结果。

我来也xsczd
科技发烧友

推荐于2017-12-16 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1986万
展开全部
这个就是典型的EXCEL数据透视表,可选择数据区域,点上面菜单项中的:“插入——数据透视表”,并选择按A列项目统计和B列项目求和汇总。
还有一个方法就是:先排序A列,再选择该区域,用:“数据——分类汇总”,按A列分类、汇总B列数据
自己对照一下,学习研究即可操作,应该的很简单的
追问
这个不是透视表 我要的结果是显示在一个单元格中
追答
那就分二步走:
一、复制A列数据到E列,选中E列,再在上面的菜单项中点:数据——删除重复项,确定后即在E列留下了不重复的项了。
二、在F1单元格输入公式:
=SUMIF(A:A,E1,B:B)
复制并下拉,即可在F列显示所有E列项目对应的汇总了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ce5ccc023
2017-12-15 · TA获得超过352个赞
知道小有建树答主
回答量:470
采纳率:81%
帮助的人:152万
展开全部
sql语句很简单就能做到
select A列,SUM(B列) from 表格 group by A列;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2017-12-16 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8686万
展开全部
不是都有公式了?
代替+偏移函数
前提
要求对数据排序,将相同项排列在1起。
否则用代码
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式