查询添加条件_从文件夹中提取符合条件的记录,只需一键
![](/assets/blank.gif)
小伙伴们好啊,今天老祝要和大家分享一个实用的数据查询技巧。要根据指定的关键字,从文件夹中动态提取出全部记录。
先来看数据源,在快递寄送信息表的文件夹中,存放了多个结构一致的工作簿:
![](/assets/blank.gif)
打开一个工作簿看看,里面就是每一年度的详细记录了:
![](/assets/blank.gif)
再来看看汇总表,这里使用数据验证(数据有效性)功能制作了一个下拉菜单,在下拉菜单中可以选择不同快速公司的关键字:
![](/assets/blank.gif)
接下来就以Excel 2019为例,来看看如何按照咱们所选的关键字,从文件夹中获取信息。
步骤1
单击汇总表A2单元格,将数据加载到数据查询编辑器中,并且选择仅创建连接。
![](/assets/blank.gif)
步骤2
依次单击【数据】→【获取数据】→【自文件】→【从文件夹】,找到存放数据源文件夹的位置,在导航器界面中单击【转换数据】,将数据加载到数据查询编辑器。
![](/assets/blank.gif)
步骤3
选中最左侧两列,右键→删除其他列,然后插入自定义列。公式为
=Excel.Workbook([Content])
这个公式的作用是从[Content]字段中展开信息。
![](/assets/blank.gif)
步骤4
依次展开列,获取到详细的数据列表。
将[Content]字段删除,再将第一行用作标题。
![](/assets/blank.gif)
步骤5
此时会得到两个查询,一个是来自查询表的关键字,一个是来自文件夹的全部记录。
接下来需要建立两个查询的关系。先依次添加自定义列,公式=1。
![](/assets/blank.gif)
这样做的目的是给两个查询加上一个共同的字段,使来自文件夹的数据后面都加上查询表的关键字。
依次单击【主页】→【关闭并上载至】,同样选择仅创建连接。
![](/assets/blank.gif)
现在,从工作表的右侧,就可以看到【查询&连接】的任务窗格了。
双击任意一个连接,再次返回数据查询编辑器界面中。
![](/assets/blank.gif)
步骤6
接下来选择【合并查询】→【将查询合并为新查询】,两个查询的匹配字段选择刚刚添加的自定义列。
![](/assets/blank.gif)
步骤7
展开合并后得到新列,这样就在每一个记录后面加上咱们要查询的关键字了。
![](/assets/blank.gif)
步骤8
添加一个条件列,来判断数据信息表的【快递公司】字段中是不是包含表1的【快递公司】字段,也就是看看是不是包含咱们指定的关键字。
![](/assets/blank.gif)
步骤9
筛选条件列结果为1的记录,选择【关闭并上载至】,仅创建连接。
![](/assets/blank.gif)
步骤10
在工作表右侧的【查询&连接】窗格中单击要存放结果的起始位置,右键单击名为“Merge1”的连接,右键→【加载到】。
![](/assets/blank.gif)
现在,只要我们通过下拉菜单选择不同的关键字,然后在汇总区域中右键刷新一下,就可以得到最新的结果了。
如果在文件夹中添加了新的工作簿,咱们也只是需要右键刷新一下就OK。
![](/assets/blank.gif)
图文制作:祝洪忠
![](/assets/blank.gif)
专业的职场技能充电站
查询添加条件_从文件夹中提取符合条件的记录,只需一键相关推荐
- linux添加启动脚本文件夹,linux – 将脚本中的符号链接添加到rc.d文件夹中以在系统启动期间启动进程...
我正在使用fedora 15. 我试图添加MYSql守护进程在系统strtup期间启动. 我已经明白我必须将它添加到rc5.d,因为它是默认目标&是graphical.target. 来自in ...
- python从文件夹中提取指定文件_使用Python实现从各个子文件夹中复制指定文件的方法...
之前用来整理图片的小程序,拿来备忘,算是使用Python复制文件的一个例子. # -*- coding: utf-8 -*- #程序用来拷贝文件并输出图片采集日期等其他信息到Excel中 #文件夹结构 ...
- java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹
[java]代码库/** * * 拷贝文件夹中的所有文件到另外一个文件夹 * * @param srcDirector * 源文件夹 * * @param desDirector * 目标文件夹 * ...
- 用Python实现从文件夹中提取多个excel列表的重复值
虽然excel也能够很简单的实现,但是用Python也未尝不是一种新思路,可以自己试着把文件路径改下,自己体验. import xlrd from collections import Counter ...
- 复制并重命名文件_视频文件太大怎么办?快速压制视频只需一招,好多大咖都在用...
在当今,短视频可以说是一个非常火爆的行业,很多朋友们可能都会遇到一种情况,那就是我们下载下来的或者是录制出来的一些视频文件非常大,那如何才能够在不改变清晰度的情况下将这些视频快速压缩呢?这主要可以通过 ...
- visual studio code Python终端运行_微软常用运行库合集32/64位只需一键全部安装
微软常用运行库合集32/64位这些运行库都是采用Microsoft Visual Studio 20XX编写的软件必须使用的公用DLL运行库,相当于程序的字典文件:只需要一键全部安装,堪称装机必备神器 ...
- 利用keras中image.ImageDataGenerator.flow_from_directory()实现从文件夹中提取图片和进行简单归一化处理
keras中有很多封装好的API可以帮助我们实现对图片数据的读取和处理. 比如 : keras.preprocessing.image.ImageDataGenerator.flow_from_dir ...
- 【批量改文件夹中的图片名称-python】
批量改文件夹中的图片名称-python(记录) 目的 最近在制作零件数据集标注时,发现在摄像机中拍摄的图片名称是乱码的,不便于进行数据标注,所以写下这段代码,以便日后再次使用. 转换之前图片文件夹中的 ...
- 拷贝文件(包括文件夹中的文件夹)
''' 1.查看来源文件夹中的文件 2.通过遍历得到文件夹中的文件(文件名+扩展名) 3.拼接文件 (文件夹+文件名+扩展名) 4.判断来源文件中是 文件夹 还是 文件明.扩展名如果是文件夹则:.提前 ...
最新文章
- 报名 | 三年拿斯坦福CS博士的创业者:AI如何赋能金融
- Linux基础命令---znew
- 看完苹果这场最新发布会,我只能说:太sao了
- 这份思科设备命令大全火了~
- 凡普金科以互金 “头马”入选互联网企业百强的启示:创新为王
- LOJ #6669 Nauuo and Binary Tree (交互题、树链剖分)
- 怎么安装python的包_python下如何安装.whl包?
- 16年华科计算机分数线,2016年华中科技大学艺术类专业录取分数线
- 8202v/8202ka/8202kd/8202rd 无线游戏手柄方案
- Android图像办理组件
- 来看看你更适合哪一种Ubuntu
- 搭建 Extmail企业邮件服务
- 无源微波器件--耦合线定向耦合器
- 2021年浙大考研计算机专业录取分数线,浙江大学2021年计算机考研拟录取数据分析...
- 电脑底部的任务栏跑左侧了怎么调 windows
- Python画用电客户日负荷曲线图
- Postgres安装及MIMIC IV数据库的载入(Windows 10)
- 如何把控签到效率?如何选择最合适的签到方式?
- 在Veristand中使用GE的内存反射卡
- Leetcode 1395. Count Number of Teams [Python]
热门文章
- 超越村后端开发(7:修改完善代码(持续更新))
- 一次tomcat数据乱码事件
- [转]MVC+JQuery validate实现用户输入验证
- SilverLight客户端搭建完善聊天室 测试网址swkzy.vicp.net
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- Notepad++没有插件管理器(Plugin Manager)的解决方法
- CSocket,CAsyncSocket多线程退出时的一些注意事项(解决关闭WinSoket崩溃的问题)
- UE4笔记-UStructToJsonObjectString首字母自动转换为小写的问题及解决方法
- 基于Spring Security的AJAX请求需要登录的解决方案
- 【报告分享】2020直播电商生态白皮书.pdf(附下载链接)