excel表中,表A 中有编号,整合同编号数据到表B

如题,假设A表如图我在B表中的A列填入数据后,会产生如下效果... 如题,假设A表如图

我在B表中的A列填入数据后,会产生如下效果
展开
 我来答
朱荟非
2012-11-06 · TA获得超过1万个赞
知道大有可为答主
回答量:5408
采纳率:81%
帮助的人:2280万
展开全部

这个问题有点小复杂。主要是因为每个编号的记录数不一样,同时又要将B:D列合并,用函数处理有困难。只能用“半自动”来解决。

 

第一步:

先将sheet1的B:D列合并。在E2输入公式:

="["&B2&","&C2&","&D2&"]"

下拉填充

然后复制E列,在原地选择性粘贴。(这一步不可少,否则下一步PHONETIC无法实现。)

 

第二步:

在sheet2的B2输入公式

=PHONETIC(OFFSET(sheet1!$E$1,MATCH(A2,sheet1!A:A,0)-1,0,COUNTIF(sheet1!A:A,A2)))

下拉填充

 

效果如下: 

 

奇了怪了,图贴不上去 

余余1982
2012-11-06 · 知道合伙人软件行家
余余1982
知道合伙人软件行家
采纳数:1627 获赞数:4041
从事现场管理及相关计划数据等统计。 熟悉office办公软件(公式、VBA等)的使用。

向TA提问 私信TA
展开全部
这个需要VBA或者自定义函数来做了!

如果需要的话,请把文件的具体格式说明清楚,(也就是说,像你截图那样的A列是人员,B,C,D是合并的数据?)你实际要操作的表格也是这样的吗?

不一样的话,即使做了VBA 你最终也无法使用到你的实际表格中!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小矇
2012-11-06 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3281万
展开全部
A列上的名称都是2个2个重复的吗?
追问
不是,A列是有数量不等的重复编号,在正式的表里,每一个编号后面对应一条和图片中样式一致的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式