永发信息网

Excel中按条件合并字符串

答案:2  悬赏:80  手机版
解决时间 2021-06-01 07:39
A列相同的名称时,把A列相同的只取一个,然后将A相同值的B列字符串合并,看文件
最佳答案
假设第一个“张三”在单元格A5里。
代码如下:


Sub test()
Dim i, j As Integer
Dim xRng As Range
Range("E5:E999").ClearContents
For i = 5 To Range("A9999").End(xlUp).Row
Set xRng = Range("E5:E999").Find(Range("A" & i), LookAt:=xlWhole)
If xRng Is Nothing Then
Set xRng = Range("E999").End(xlUp).Offset(1, 0)
xRng = Range("A" & i)
xRng.Offset(0, 1) = Range("B" & i)
xRng.Offset(0, 2) = Range("C" & i)
Else
xRng.Offset(0, 2) = xRng.Offset(0, 2) & "/" & Range("C" & i)
End If
Next i
End Sub

全部回答

=PHONETIC((INDIRECT("r"&MATCH(E1,A:A,0)&"c3:R"&MATCH(E1,A:A,0)-1+COUNTIF(A:A,E1)&"c3",0)))

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电脑配置升级~
诸葛亮的传说
高压进网证能补办吗
人为什么相差那么大
魔兽新手 那个兽族为啥我觉得狼骑很LJ
NBA火箭队
我的电脑下载了小小WG后,鼠标总是一闪一闪的
QQ堂
成吉思汗里的高级宝石图谱,刷景教堂多少级怪
某公司生产甲、乙两种产品,一月份这两种产品
上个月我没来月经,今天早晨用试纸一试没想到
摸不透,看不见的是什么?
梦见鬼代表什么
重庆合川到达州有直达的火车吗??
求一首关于轮回的诗
推荐资讯
求炫舞世家在家能用的G,今天不知道怎么非法
我感觉身上有很多地方有一小粒米状一样的东西
我烽火战国冲过点劵,但用光了,请问我点亮图
我们还未满十八岁,现在用护肤品对皮肤会有伤
谁能告诉我要如何才能创建家园的家族
我是1984年7月10日出生的,请占卜一下.
怎样才能成为电脑百事通
哼哼哈嘿是什么意思?
摩托罗拉VE66和EM35谁更好?专家啊!!!!
为什么老是打"好"字.和"88"这两个字都是这样
网络里就没有真正的朋友吗?
dnf急求35牛逼刷图太刀
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?