excel中,如何把相同姓名下的多条内容合并至同一个单元格内?

如图所示,采用表中有一个姓名对应多个产品品类的,如何把同一个姓名的人员负责的产品品类合并至一个单元格中,还请大神指点,十分感谢~~我用的WPS~~... 如图所示,采用表中有一个姓名对应多个产品品类的,如何把同一个姓名的人员负责的产品品类合并至一个单元格中,还请大神指点,十分感谢~~
我用的 WPS~~
展开
 我来答
lvcha青青
2022-10-28 · TA获得超过599个赞
知道小有建树答主
回答量:949
采纳率:92%
帮助的人:204万
展开全部

G3=IFERROR(INDEX($A$3:$A$15,SMALL(IF(MATCH($A$3:$A$15,$A$3:$A$15,)=ROW($1:$13),ROW($1:$13),4^8),ROW(A1))),"")

CTRL+SHIFT+回车,然后下拉,得到不重复姓名

H3=VLOOKUP($G3,$A$2:$C$15,COLUMN(B1),0)

右拉一格,再下拉,找到对应的岗位与年龄

J3=TEXTJOIN("",,IF($A$3:$A$15=G3,$D$3:$D$15,""))

此为365函数,部分2019版本也带。

CTRL+SHIFT+回车,然后下拉

追问

为啥我把公式放上去都得出来的数不对呢??哪一步错了??请大神指教,姓名,岗位,年龄都不用公式,只最后负责品类用公式的情况下,我这里因为啥写错了???

追答
CTRL+SHIFT+回车,然后下拉
喇叭灯
2022-10-31
知道答主
回答量:15
采纳率:60%
帮助的人:4.4万
展开全部

在O,P处写2个辅助列,用来生成公式

P1="",O2=2,

O3=O2+1,

P3=P2&"&"&"IF(AND($A$"&O3&"=G3,$B$"&O3&"=H3,$C$"&O3&"=I3),$D$"&O3&","&$P$1&")"

复制O3,P3,要处理几行就粘贴几行

这里假设要处理11行,从P11复制生成的公式,到记事本里粘贴一下

记得把前面的&换成=,就可以复制到J3使用了

按楼主的截图,就直接复制P15生成的公式

J3=IF(AND($A$3=G3,$B$3=H3,$C$3=I3),$D$3,"")&IF(AND($A$4=G3,$B$4=H3,$C$4=I3),$D$4,"")&IF(AND($A$5=G3,$B$5=H3,$C$5=I3),$D$5,"")&IF(AND($A$6=G3,$B$6=H3,$C$6=I3),$D$6,"")&IF(AND($A$7=G3,$B$7=H3,$C$7=I3),$D$7,"")&IF(AND($A$8=G3,$B$8=H3,$C$8=I3),$D$8,"")&IF(AND($A$9=G3,$B$9=H3,$C$9=I3),$D$9,"")&IF(AND($A$10=G3,$B$10=H3,$C$10=I3),$D$10,"")&IF(AND($A$11=G3,$B$11=H3,$C$11=I3),$D$11,"")&IF(AND($A$12=G3,$B$12=H3,$C$12=I3),$D$12,"")&IF(AND($A$13=G3,$B$13=H3,$C$13=I3),$D$13,"")&IF(AND($A$14=G3,$B$14=H3,$C$14=I3),$D$14,"")&IF(AND($A$15=G3,$B$15=H3,$C$15=I3),$D$15,"")

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssg365
科技发烧友

2022-10-28 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7561
采纳率:52%
帮助的人:1893万
展开全部

如下图所示,公式为

=LET(X,UNIQUE(A2:A18),HSTACK(X,MAP(X,LAMBDA(A,TEXTJOIN(",",,FILTER(B2:B18,A2:A18=A))))))

追问

我用的WPS,把公式做上去以后没有出来相应数据,是报错的,还请大神麻烦给看一下~

追答
wps目前就别想这公式了,不支持
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式