急求 excel中如何将满足某一条件的区域的单元格内容合并到一个单元格?

2024-10-30 23:25:34
推荐回答(5个)
回答1:

1、例将“姓”、“名”的内容合并到“总”中。选中C2单元格,输入公式“=A2&B2”。

2、然后点击C2单元格右下角的小黑点向下拖动。

3、选中C2单元格,输入公式“=concatenate(A2,B2)”。

4、然后点击C2单元格右下角的小黑点向下拖动。

5、这样就完成了合并。excel中就可以将满足某一条件的区域的单元格内容合并到一个单元格了。

回答2:

自己写个自定义函数即可,这是这个问题截止目前我发现的最好的解决方法,函数也是我自己写的(HB即合并之意):
Alt+F11打开VBA编辑器,插入模块,复制下面代码,保存。
Function HB(a As Range)
For Each cell In a
HB = HB & cell.Value
Next
End Function
A1到B10区域随便输入内容,B1=HB(A1:B10),效果就出来了,随便什么内容都可以,比那个phonetic好用太多了。

回答3:

先按人名进行排序,然后用附件中的公式就行.

回答4:

  1. 先排序,

  2. 用=CONCATENATE()这个可以合并字串的。

回答5:

这样写:=TEXTJOIN("、",,IF($A:$A="张三",$B:$B,"")),其中,顿号代表链接的符号,按需填写;“张三”代表需要合并的条件。