分享

Excel神技能:3分钟学会合并多个工作表、合并不同工作簿、求一组数中第N大值

 费眼图书 2018-02-15

写在正文前的重要通知,希望大家能看到:

为了给您提供更方便快捷、专业暖心的服务,联想特别开设了为您提供专属服务的微信公众号:联想商用服务关注后,您的联想登陆账号和服务信息会自动同步。


同时,现【联想服务】公众号内商用专区的所有服务咨询、在线报修等功能,将在近期停止使用,所以为避免大家出现使用问题,请大家尽快扫描下方二维码关注联想商用服务哈~

正文>>

在上期内容中,@彭博@赵海龙同学积极的提出了自己想要学习的技能,看到你们这么热爱工作,S姐忍不住想送你们两个新年小礼物,赶紧在本文章下面留言报到一下吧!


其他小伙伴们有想看的内容也可以留言昂,没准一言不合就送礼的S姐就把小礼物甩你一脸呐!



这次要讲的内容比较复杂,第一个要讲的就是合并工作表、合并工作簿、工作簿合并成工作表……



看到彭博同学的留言的时候,你们的小仙女S姐第一印象是:“这绝对不是真爱粉,这小子是在整我,我觉得这不是真的……”<(-︿-)> 还有,我想把小礼物收回


但你留都留了,我还很客套的回复了你,怎么办呢?当然是选择原谅啊(以下所有内容均以 Excel 2016 版本讲解示范)


01

同一工作簿合并多个工作表


我们先复习一下工作表和工作簿有什么不同:

啥叫工作簿:整个 Excel 文件叫工作簿,就像一个作业本;

啥叫工作表:打开 Excel 后的 Sheet 1、Sheet 2、Sheet 3 叫工作表,就像是作业本里的每页纸。


要把一个工作簿中的多个工作表合并。可以使用 Power Query 的工具,在 Excel 2016版本中是自带的,如果是 Excel 2010 - 2013 版本,可以到微软的官网下载这个免费小插件,如果低于2010版本,就不支持这个插件啦~


复制链接到电脑可以下载:

https://www.microsoft.com/zh-cn/download/details.aspx?id=39379


操作步骤:


第一步,点击【数据】-【新建查询】-【从文件】-【从工作簿】,然后在弹出的【导入数据】选项中,点击需要合并工作表的 Excel 文件,点击导入


第二步,导入后,在【导航器】中,勾选【选择多项】,选中需要合并的工作表,然后点击【编辑】。


▼GIF动图演示


第三步,在弹出的【查询编辑器】中,选择【开始】-【追加查询】-【追加查询】,在弹出的【追加】对话框内,选【三个或更多表】,然后点击其他要合并的工作表名称,选择【添加】,添加到右侧【要追加的表】内,确定。


第四步,创建完追加查询,回到查询编辑器页面,选择【开始】-【关闭并上载】-【关闭并上载至…】,然后在弹出的【加载到】直接按照选项点击【加载】即可。


GIF动图演示


通过 Power Query 合并的工作表是“ 动态的合并关系 ”,所以一旦原始表格内数据发生变化,合并后的数据刷新一下就会自动更新合并啦~


02

合并工作簿


如果你是一个大集团的财务小姐姐,可能每个月都会收到来自子公司的祝福报表…这个时候就需要合并工作簿了!


正常在合并工作簿时需要用到的 VBA 和创建“ 宏 ”命令,但是这样操作起来就太复杂啦!懒癌后期的S姐,肯定不愿意自己搞代码了,为此发掘了两个比较好用的小插件“方方格子”和“易用宝”,分享给大家。


方方格子下载链接:

http://www./home/ffcell.aspx

易用宝下载链接:

http://yyb./download/



下面S姐会以易用宝为例,给大家秀一波操作๑乛◡乛๑ 整个过程下来也就1分钟吧~


操作步骤:


第一步:点击选项卡内的【易用宝】-【工作簿管理】-【合并工作簿】,在弹出框内选中需要合并数据所在的文件夹,点击确定,该文件夹内所有的工作簿会显示在左侧【可选工作簿】栏。


第二步:在左侧【可选工作簿】内,选中需要合并的工作簿,点击箭头移动到【待合并工作簿】,单箭头是逐个移动,双箭头是全部移动。


第三步:移动完毕后在下方【同名工作表】中,选择【自动重命名】,然后点击【合并】就可以辣!


【合并】后关闭弹出窗口,其他工作簿的数据就都以 Sheet 1、Sheet 2 的形式合并到新的工作簿内了


GIF动图演示


03

多个工作簿合并为1个工作表


仍然使用刚才的小插件搞定,跟刚刚合并工作簿的第一步和第二步完全一样,把需要合并的工作簿移动到【待合并工作簿】内,然后在下方的【同名工作表】中点选【合并为一张工作表】就搞定辣!


GIF动图演示


是不是非常快呐!如果使用小插件合并工作表,要怎么操作呢?大家可以自己研究一下噢!


04

求一组数中的第 N 个大值


要求第 N 大值需要用到的函数形式是 LARGE( array,k )k 是返回数据中第k个最大值Array 用来计算第 k 个最大值点的数值数或数值区域。S姐用下面的数据给大家演示一下。


操作步骤:


第一步:选中 B2 单元格后,点击选项【公式】-【其他函数】-【统计】-【 LARGE 】,在弹出的对话框内,Array 中填写需要计算的数列,比如 A2:A13, K 中填写你需要找的第 K 大值,比如第 6大值,就会直接显示结果。


GIF动图演示


第二步:如果需要在表格内体现,可以在 B2 内填写

='第六位是:'&LARGE(A1:A13,6) 

回车就可以啦~


GIF动图演示


这个老师可以经常使用,比如,“看看这次摸底考试的第10名……” 打完这句话,后背有点毛,S姐赶紧回头看看班主任有木有在后门暗中观察……



好辣,今天的技能传授完毕,下课!有什么想看的,请大家尽情的用留言蹂躏我啊\(@ ̄∇ ̄@)/



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多