• 注册
  • 推广免费拿钻石

    • 查看作者
    • Excel中不用函数和VBA也可以轻松实现一对多的查询 根据条件即时刷新的sql查询 图文

      有很多朋友提到在Excel表格中一对多的查询问题,今天小编分享一种方法不要复杂的函数公式或者高级的VBA就可以轻松实现,而且可以动态刷新,岂不是一劳永逸,赶快来试试吧!

      一、导入原始数据

      1、点击数据——其他来源——来自Micosoft Query

      2、找到保存位置选择数据源,点击确定

      3、导入数据源,选择工作表,点击几次下一步选择保存位置后确定即可

      附上动画演示:

      二、更改属性命令文本

      1、点击设计——属性——连接属性——定义——在命令文本最后输入

      where`资料汇总$`.关键字=? ——点击确定

      2、接下弹出添加链接单元格,即为要输入关键字的位置,点击确定

      附上动画演示:

      三、设置数据有效性

      ①设置自定义名称:点击公式——自定义名称——输入名称和引用位置

      ②选择E2单元格点击数据——数据验证——允许下拉选择序列——引用位置输入=关键字——确定即可

      ③最好将G列转化为表格区域,这样的话定义名称会自动引用区域,就避免再更改引用位置最关键的是如果原始表格中增加/删减数据时候,输入相应的关键字,查询表中也是随之变化的,这不是很智能的一件事吗?

      当然如果你还不想输入关键字的话,也可以在G列提取原始数据的不重复值就完事了!

    • 0
    • 0
    • 0
    • 10
    • 单栏布局 侧栏位置: