2024年4月7日发(作者:)
第4步:删除重复项
单击“值”列的列标,切换到“主页”选项卡,
在“减少行”功能组依次选择“删除行→删除重复
项”,此时可以看到如图4所示的去重效果。
完成上述步骤之后,单击“关闭并上载”按钮,
将已经处理完成的不重复内容加载到工作表。以后,
即使数据源发生了变化,我们只需要在结果工作表上
右键刷新就可以了。
图4
●文/图 王志军
最近在工作中遇到一个问题,如图1所示,表格
左侧是各个部门的人员详单,现在需要按部门对姓
名进行合并,各个姓名之间使用“,”进行分隔。如果
使用TEXTJOIN函数,首先需要按部门进行排序,而且
实际的源数据非常庞大,使用函数的效率不是很高,
其实我们可以利用PQ(Power Query)完成合并任务。
第1步:加载数据
单击数据区域任意单元格,切换到“数据”选
项卡,在“获取和转换数据”功能组选择“自表格/区
域”,此时会弹出“创建表”对话框,按照提示将数据
加载到Power Query编辑器。
第2步:复制表
单击左侧的“查询”按钮展开查询窗格,右键单
击连接名称“表1”,选择“复制”,复制之后得到一个
新的连接,名称为“表1(2)”。在这个连接中,右键单
图1
图2
2020 011
29
击“姓名”字段并删除,右键单击“部门”字段并删除
重复项,此时可以得到如图2所示的部门列表。
“自定义列”,在弹出的对话框中输入以下公式:
=[表1][姓名]
其中的[表1]是合并后的字段名称,[姓名]是这个
表中包含的字段名称。单击“自定义”字段右下角的
展开按钮,从弹出菜单选择“提取值”,分隔符选择
逗号。右键单击“表1”并删除,修改“自定义”列名为
“姓名”,此时已经可以看到如图4所示的效果。
第3步:合并表
返回“主页”选项卡,选择“合并查询”,此时会
弹出“合并”窗口,与“表1”进行合并,按照顺序先后
单击表1(2)和表1的“姓名”列,如图3所示,此时可
以在窗口底部看到“所选内容匹配第一个表中的5行
(共5行)”的信息,检查无误之后单击右下角的“确
定”按钮。
图4
第5步:创建连接
返回“主页”选项卡,选择“关闭并上载→关闭
图3
并上载至”,在弹出的对话框中选择“仅创建连接”。
在工作表右侧的“查询&连接”窗格中,右键单击名为
“表1(2)”的连接,选择“加载到”,在弹出的对话框
中选择“表”,然后选择存放的位置。
以后,如果数据源中增加了数据,只要在汇总区
域右键刷新一下就可以了。
第4步:提取值并添加分隔符
切换到“添加列”选项卡,在“常规”功能组选择
●文/图 王志军
同事前来求助,如图1所示,这是一组中英文对
照的短语,她要求完成中英文顺序互换、中英文分列
等操作,该如何实现呢?
任务一:中英文顺序互换
原来的顺序是中文在上、英文在下,现在需要将
30
Computer Knowledge and Technology
发布者:admin,转转请注明出处:http://www.yc00.com/web/1712481593a2067404.html
评论列表(0条)