
在Excel中,如果你想把名字相同的数据合并到一个单元格,你可以使用"文本链接"的功能或者一些Excel函数,如CONCATENATE或者TEXTJOIN(需要Excel 2016及以上版本)。
以下提供一个用CONCATENATE函数的例子:
假设你有以下的数据:
A B
1 王小明 语文
2 王小明 数学
3 李小红 英文
4 李小红 物理
你想把名字相同的科目合并到一个单元格中:例如 "王小明:语文,数学"。你可以在C列使用 CONCATENATE函数:
首先,在单元格C2中输入公式:
= A2 & ":" & B2
然后复制下来,就会得到:
A B C D E
1 王小明 语文 王小明:语文
2 王小明 数学 王小明:数学
3 李小红 英文 李小红:英文
4 李小红 物理 李小红:物理
但是,对于大数据量的工作表来说,这种手动方法可能无法实现。此时可能需要用到Excel的高级别的数据处理技巧,或者使用VBA编程。
注:这里的示例用的是CONCATENATE函数,但在Excel 2016及以上版本中,更推荐使用TEXTJOIN函数,因为它提供了更多的选项,例如可以选择是否忽略空单元格等。