设为首页收藏本站|繁體中文

Excel 技巧网

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 12984|回复: 14

[SQL in Excel] 如何将多个工作中的数据汇总到一张工作表当中?

  [复制链接]
发表于 2012-4-1 11:29:24 | 显示全部楼层 |阅读模式
  • 署名作者: 海洋之星
  • 版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
  • 本文来自:
  • 引用作品:
  • 适用版本: 2010 
  • 语言环境: 简体中文
  • 学习方法: 掌握Excel技巧的关键是动手操作 | 下载 ≠ 知识


  • 免费注册成为本站会员,享用更多功能,结识更多Office办公高手!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 海洋之星 于 2012-4-1 11:30 编辑

    Q:如何将多个工作中的数据汇总到一张工作表当中?
    问题描述:在工作簿中,有4个结构相同的学生成绩表,但每个成绩表数据源不是以A1单元格开始,并且要求合并后,在增加新记录后,通过刷新可以自动更新,如何来实现?

    如何将多个工作中的数据汇总到一张工作表当中?

    如何将多个工作中的数据汇总到一张工作表当中?

    A:可以使用定义名称+SQL语句方法。具体操作
    第一步:定义名称:
    一班:
    1. =一班!$a$3:$G$69
    复制代码
    二班:
    1. =二班!$a$3:$G$68
    复制代码
    三班:
    1. =三班!$a$3:$G$68
    复制代码
    四班:
    1. =四班!$a$3:$G$65
    复制代码
    第二步:编写SQL语句,并执行.
    1. select * from 一班 where 姓名 is not null union all select * from 二班 where 姓名 is not null union all select * from 三班 where 姓名 is not null union all select * from 四班 where 姓名 is not null
    复制代码
    如何实现自动汇总或自动合并工作表.rar (11.66 KB, 下载次数: 157)
    发表于 2012-4-1 12:13:00 | 显示全部楼层
    对于你来说这样的帖子是不是太平淡了些哦!何况SQL整复杂了
    1. select * from(select * from 一班
    2. union all
    3. select * from 二班
    4. union all
    5. select * from 三班
    6. union all
    7. select * from 四班)
    8. where 姓名 is not null
    复制代码

    点评

    这个SQL确实简单,不过我想弄的是用名称来做,写帖子未必要写难的,只要能有新方法就好了,  详情 回复 发表于 2012-4-1 14:40
    回复 支持 反对

    使用道具 举报

    发表于 2012-4-1 14:14:06 | 显示全部楼层
    说真的
    回复 支持 反对

    使用道具 举报

    发表于 2012-4-1 14:14:35 | 显示全部楼层
    弄个动态视频直观点

    点评

    SQL视频,教学区很多,你可以看看  详情 回复 发表于 2012-4-1 14:38
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2012-4-1 14:38:18 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2012-4-1 14:40:52 | 显示全部楼层
    天南地北 发表于 2012-4-1 12:13
    对于你来说这样的帖子是不是太平淡了些哦!何况SQL整复杂了

    这个SQL确实简单,不过我想弄的是用名称来做,写帖子未必要写难的,只要能有新方法就好了,
    回复 支持 反对

    使用道具 举报

    发表于 2012-7-4 21:29:11 | 显示全部楼层
    本帖最后由 yncxxmj 于 2012-7-4 21:35 编辑

    又学到一种在同一工作簿中多表汇总的方法。
    回复 支持 反对

    使用道具 举报

    发表于 2013-1-20 12:41:34 | 显示全部楼层
    学习了
    回复 支持 反对

    使用道具 举报

    发表于 2013-1-21 09:43:16 | 显示全部楼层

    学习学习,谢谢
    回复 支持 反对

    使用道具 举报

    发表于 2013-3-8 10:42:37 | 显示全部楼层
    很好,学习了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
    本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
    若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
    会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
    本站特聘法律顾问:沈学律师

    Archiver|手机版|Excel技巧网 ( 闽ICP备08107682号-2 ) | 闽公网安备 35020302032608号  

    GMT+8, 2018-10-20 13:15

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表