excel怎么用公式或什么功能批量合并文字

如图,原始数据是白色部分,我想要的结果是黄色部分。怎么用公式批量处理?或者用什么功能可以批量处理。简单来说:我要把A列数据相同,但是B列不同的(文字),放在B列的同一个单... 如图,原始数据是白色部分,我想要的结果是黄色部分。怎么用公式批量处理?或者用什么功能可以批量处理。

简单来说:
我要把 A列数据相同,但是B列不同的(文字),放在B列的同一个单元格内。
C列不重要,我会用SUMIF做的。当然如果有更简便的方法欢迎推荐。

情况1
如果A1,A2,A3相同,B1,B2,B3不同, 输出B1&B2&B3,但是我不知道有多少相同的,数据量很大,可能有A1..An都相同,所以不能直接输出B1&B2&...Bn吧。

情况2
如果A1,A2,A3相同,B1,B2,B3也相同,输出B1。同样问题,数据量很大。

情况3
如果A1,A2不同,输出B1。

主要是B列文字就不知道怎么下手。
展开
 我来答
凌文元LWY
高粉答主

2014-03-07 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

1、在D列添加一个辅助列,并选择D2:D9单元格,输入以下公式,按Ctrl+Enter组合键结束

=B2&IF(AND(B3<>B2,COUNTIF(A3:A$10,A2))," "&VLOOKUP(A2,A3:D$10,4,0),"")

 

2、在B13:B16单元格输入以下公式,按Ctrl+Enter组合键结束

=VLOOKUP(A13,$A$2:$D$9,4,0)

 

3、在C13:C16单元格输入以下公式,按Ctrl+Enter组合键结束

=SUMIF(A$2:A$9,A13,C$2:C$9)

 

 

为了避免重复名称串行显示而生成“不知道  知道  不知道”,可以在数据处理前选进行排序,将相同序号、相同名称的排列在前后位置。

jjchangyuan
2015-08-20 · TA获得超过1.1万个赞
知道大有可为答主
回答量:4278
采纳率:90%
帮助的人:1100万
展开全部
三种方法(假定需要全新文字在A1:C1):
1、使用连接符"&"直接合并。公式=a1&a1&a1
2、使用concatenate函数合并。concatenate格式为concatenate(text1,text2...),参数text为文本或单元格引用。示例公式=concatenate(a1,b1,c1)。
3、使用phonetic函数合并(单元格内容必须为文本型)。phonetic函数格式phonetic(reference) ,参数reference为文本或单元格引用。示例公式=phonetic(a1:c1)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式