今天要和大家分享一个实用的数据查询技巧。要根据指定的关键字,从文件夹中动态提取出全部记录。
先来看数据源,在快递寄送信息表的文件夹中,存放了多个结构一致的工作簿:
打开一个工作簿看看,里面就是每一年度的详细记录了:
再来看看汇总表,这里使用数据验证(数据有效性)功能制作了一个下拉菜单,在下拉菜单中可以选择不同快速公司的关键字:
接下来就以Excel 2019为例,来看看如何按照咱们所选的关键字,从文件夹中获取信息。
步骤1
单击汇总表A2单元格,将数据加载到数据查询编辑器中,并且选择仅创建连接。
步骤2
依次单击【数据】→【获取数据】→【自文件】→【从文件夹】,找到存放数据源文件夹的位置,在导航器界面中单击【转换数据】,将数据加载到数据查询编辑器。
步骤3
选中最左侧两列,右键→删除其他列,然后插入自定义列。公式为
=Excel.Workbook([Content])
这个公式的作用是从[Content]字段中展开信息。
步骤4
依次展开列,获取到详细的数据列表。
将[Content]字段删除,再将第一行用作标题。
步骤5
此时会得到两个查询,一个是来自查询表的关键字,一个是来自文件夹的全部记录。
接下来需要建立两个查询的关系。先依次添加自定义列,公式=1。
步骤5
此时会得到两个查询,一个是来自查询表的关键字,一个是来自文件夹的全部记录。
接下来需要建立两个查询的关系。先依次添加自定义列,公式=1。
现在,从工作表的右侧,就可以看到【查询&连接】的任务窗格了。
双击任意一个连接,再次返回数据查询编辑器界面中。
步骤6
接下来选择【合并查询】→【将查询合并为新查询】,两个查询的匹配字段选择刚刚添加的自定义列。
步骤7
展开合并后得到新列,这样就在每一个记录后面加上咱们要查询的关键字了。
步骤8
添加一个条件列,来判断数据信息表的【快递公司】字段中是不是包含表1的【快递公司】字段,也就是看看是不是包含咱们指定的关键字。
步骤9
筛选条件列结果为1的记录,选择【关闭并上载至】,仅创建连接。
步骤10
在工作表右侧的【查询&连接】窗格中单击要存放结果的起始位置,右键单击名为“Merge1”的连接,右键→【加载到】。
现在,只要我们通过下拉菜单选择不同的关键字,然后在汇总区域中右键刷新一下,就可以得到最新的结果了。
如果在文件夹中添加了新的工作簿,咱们也只是需要右键刷新一下就OK。
深圳SEO优化公司金昌网站关键词优化价格延安seo排名多少钱松岗百度标王公司西宁网站建设设计价格咸阳网页设计推荐日照模板网站建设价格河池关键词按天收费报价大庆关键词按天收费价格忻州seo推荐德宏网站推广系统价格和县网站改版报价潮州外贸网站制作价格九江外贸网站制作杭州百度网站优化排名推荐罗湖优秀网站设计报价嘉兴英文网站建设哪家好德州网站建设报价横岗网站制作多少钱铜陵网站优化按天收费哪家好德阳百度网站优化排名哪家好临沧seo网站优化哪家好信阳优化公司辽源网页设计曲靖阿里店铺运营多少钱娄底至尊标王价格忻州网站推广系统推荐渭南网站改版多少钱楚雄阿里店铺运营多少钱咸阳网站搭建哪家好保山优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运