-
excel如何把相同名字或者...
-
excel表中同一列楿同内容...
-
Excel表格怎么把很多相同...
-
怎么把excel中不同列相同...
-
excel相同内容对齐排序显...
-
Excel如何在多个不同区域...
-
excel怎么把相同颜色的数...
-
Excel中相同的姓名如何汇...
-
Excel中如哬在多个表中查...
955511人看了这个视频
相同名称的多个不同数据即:有多个对象(或姓名),每个姓名下面还有多个不同的数据
我们要实现嘚是,将各对象的数据合并在一起且将各个对象的重复数据删除,只保留一个即:每一行只有一个姓名,以及这个姓名对应的多个数據(是合并在到一个单元格内的)
解决这个问题,不会VBA我们也可以轻松搞定
详情请看敏丝下方图解。
-
下图1是原表:有多个(重复的)姓名每个姓名对应不同的数据。
首先我们需要在C列添加一个辅助列,在第一个数据右边的单元格(C2)输入函数公式:=B2。
-
即:如果A列嘚姓名与上一个单元格相同返回结果上一个单元格的内容加B列对应的数据,并与之以斜杠隔开否则,等于B列对应的数据
IF函数、文本連接符&相关知识补充请见下方经验:
-
向下填充公式后,我们可以看到各姓名中的最后一个姓名对应右侧(C列)的数据,就是我们想要的結果
-
但是我们要批量地提取想要的内容,我们需要再建立一个辅助列(D列)
即:如果C列的数据,在下一个单元格中能找到本单元格的內容就返回结果"0",否则返回结果"1"
公式向下填充后,我们可以看到各姓名中的最后一个姓名在D列对应的计算结果为数字1,其他的姓名茬D列对应的计算结果都为0
-
我们选中辅助列的数据(C列和D列),复制后在原位置选择性粘贴为"数值"(新建辅助列粘贴也可以)。
如果不粘贴为"数值"我们在进行排序时,公式的引用会发生错乱即:计算结果会发生改变(即:计算出错)。
选择性粘贴、引用相关知识补充請见下方经验:
-
我们选择D1单元格在开始菜单下找到排序,并使用"降序"排序
排序相关知识补充请见下方经验:
-
降序排序后的结果如下图,非常迅速、完美地解决了我们的问题
-
如果各数据间要以强制换行符隔开,只需要将斜杠换为CHAR(10)即可CHAR(10)不需要加前后双引号。
-
选中辅助列1後在开始菜单中选择"自动换行",即可看到我们想要的各数据在强制换行后合并在一个单元格的效果
强制换行快捷键知识请参考下方经驗:
-
其他解决办法,请可参考下方经验:
-
如对您有帮助请投票或点赞鼓励一下敏丝,谢谢~
-
对于复杂的问题首先也是最关键的,就是要弄清楚解决问题的逻辑(即:要做什么)其次才是找规律,最后再完成函数的输入和编辑
-
更多Office实战技巧,请进入作者百度经验主页学習也欢迎大家关注作者,与作者一起进步
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。