关注回复[目录]学习所有教程
全套Excel视频教程,扫码观看
编按:
销售经理问助理:人事小王能够做员工信息动态查询表,为啥你不做一张员工销售业绩动态查询表呀?助理无语:不是不想做,而是人事的数据源就一张表,每位员工信息还是唯一的,做查询很简单;销售部门每周一张销售明细(销售流水),并且每张明细中每个销售员存在多笔销售,这种动态查询难……今天部落窝就借某单位双11销售数据分享一篇Microsoft Query做多表动态查询销售业绩清单的技术,解救各位销售助理、销售文员。
下面以销售人员业绩动态查询为例介绍Microsoft Query多表动态查询制作。
如下图,桌面“销售数据”文件夹里,包含了11月5日到11月7日三天的销售数据。
每个工作簿里的内容都是当天所有业务人员的销售数据。三个工作簿字段名都是一致的。
我们要做的动态跨表查询如下:
根据上图我们能看到,改变业务人员的姓名,下方数据区域就会自动筛选出三个工作表里该业务人员的销售记录。这里为了方便查询,姓名使用数据验证下拉菜单来显示。当然在单元格直接输入姓名也可以达到同样的效果。
这是怎么做到的呢?来跟我一起学习吧!
制作过程
Step 01 建立查询表
保存关闭三个工作簿,新建工作簿,在A1单元格输入“业务人员”,A2单元格输入其中一个业务员的姓名“杨光”(这里也可以建立下拉菜单,有兴趣的读者可以自己试试)。
Step 02 初步指定查询的数据源
点击【数据】选项卡下【获取外部数据】组里“自其他来源”下拉菜单的“来自Microsoft Query”。
在【选择数据源】窗口“数据库”选项下点击“Excel Files”,勾选下方的“使用[查询向导]创建/编辑查询” ,点击确定。
在【选择工作簿】窗口右侧目录里找到数据源所在的文件夹,在左侧数据库名找到其中一个工作簿,点击确定。
接下来有两种可能:系统弹出提示窗口和不弹出提示窗口。弹出提示从(1)开始,不弹出提示直接从(2)开始。
(1)系统提示“数据源中没有包含可见的表格”,如下,直接点击确定。
这样【查询向导-选择列】窗口中就会出现数据源里的工作表了。
(2)在【查询向导-选择列】窗口中选中工作表点击中间的“>”按钮把左侧的“可用的表和列”添加到右侧的“查询结果中的列”,点击下一步。
进入【查询向导-筛选数据】窗口,不用操作,点击下一步。
进入【查询向导-排序顺序】窗口,同样不用操作,点击下一步。
进入【查询向导-完成】窗口,选择“将数据返回Microsoft Excel”,点击完成。
Step 03 指定所有查询数据并设置查询条件
领取专属 10元无门槛券
私享最新 技术干货