多语言展示
当前在线:1166今日阅读:176今日分享:34

Excel如何提取出相同名称对应的多个不同数据

本例要统计各人员对应的名称,将其汇总到一个单元格。但是,我们汇总数据的时候,每个名称都是放置在不同的单元格内的。我们应该如何将人员姓名对应的多个名称汇总呢?而且人员姓名还很多,怎么办?详细解决步骤请看敏丝下方图解。
工具/原料

Office配置

方法/步骤
1

本例做了2个数据,即2个人员姓名,每个姓名对应的名称分别是3个。

3

我们在D列再加一个辅助列,将C列的内容选择性粘贴为'数值'。

4

这时,我们点击D列,然后点击'自动换行',可以看到我们添加的换行符,各人员姓名对应的最后一个名称数据没有添加(B列第3个、第6个)。

5

接下来,我们使用函数将D列的内容(名称数据)汇总在E列显示,且只有各人员姓名对应的第一个名称数据右方显示汇总的结果。=IF(COUNTIFS($A$2:A2,A2)=1,PHONETIC(OFFSET($A$1,MATCH(A2,A:A,)-1,3,COUNTIFS(A:A,A2),)),'')PHONETIC函数相关知识请参考下方经验:

6

我们插入'数据透视表',并将数据透视表放置好(本例中是放置于当前工作表)。

7

我们将数据透视表字段'姓名'(A列标题)、'合并在一起'(E列标题)拖到左下方的'行'区域。

8

选中数据透视表,鼠标右键单击透视表选择'数据透视表选项','布局和格式'设置为'合并且居中排列带标签的单元格','显示'设置为'经典透视表布局'。

9

再次单击选中数据透视表,在上方的'设计'菜单中设置'分类汇总'为'不显示'。

11

如对您有帮助,请投票、点赞鼓励一下敏丝,谢谢~

注意事项
1

本案例涉及知识点较多,建议学习相关经验后再动手操作。

2

更多Office学习,欢迎关注作者,与作者一起进步。

推荐信息