日常工作中咱们经常遇到这样的表格,先看原始表格是这样的:
咱们要达到的效果是一个姓名对应所有特征在一个行一个单元格,这个有很多种方法,手工、函数都可以,今天咱们介绍一种看起来复杂,实际掌握了分分钟的方法,以excel2016为例,分步骤一起学习一下
1、点击数据选项卡—自表格/区域,打开数据查询编辑器。点击姓名所在的列标,在转换选项卡下面,选择填充—向下。然后点击分组依据,分组依据字段选择名称,新列名手工输入合并,操作选择所有行即可2、任意点击有内容的单元格,会看到= Table.Group(向下填充, {"姓名"}, {{"合并", each _, type table}}),然后在公式编辑栏这样处理,在each_后面增加要合并的字段名称这个例子就是第二列标题输入“[特征]”,然后修改type后的字段类型为list,按回车
3、点击合并字段表头右侧按钮选择提取值,分隔符选择换行符。然后选择开始—关闭并上传,回到excel工作表中单击合并列,设置自动换行,调整下排版即可。大功告成!
4、特别注意的是,有的数据查询编辑器没有编辑栏,只需要选择视图,勾选编辑栏即可
,