77百科网
当前位置: 首页 生活百科

如何在相同数据源创建透视表(导入多张数据列表创建数据透视表)

时间:2023-06-01 作者: 小编 阅读量: 3 栏目名: 生活百科

由于UNIONALL只以第一段的字段标题为基准,因此后面的AS别名可省略。需要在工作表名称前面加上文件名称限定,文件名包含在方括号内,文件名与工作表之间使用“.”分隔。例如,下面语句表示引用“D:\2018年区域销售\东北地区.xlsx”工作簿的“东北”工作表。SELECT*FROM[D:\2018年区域销售\东北地区.xlsx].[东北$]步骤4完成数据透视表的创建、布局和美化后如图15-19所示。

运用导入外部数据结合“编辑OLEDB”查询中的SQL语句技术,可以轻而易举地对不同工作表,甚至不同工作簿中结构相同的多张数据列表进行合并汇总并创建动态的数据透视表,而不会出现多重合并计算数据区域创建数据透视表时只会选择第一行作为行字段的限制。

汇总同一工作簿下的多张数据列表记录

图15-16展示了某公司的“一仓”“二仓”和“三仓”3张数据列表,这些数据列表都存放在D盘根目录下的“仓库入库表.xlsx”文件中。

图15-16仓库入库数据列表

示例:仓库入库表

下面将对图15-16中的3张仓库数据列表进行汇总分析,具体操作步骤如下。步骤1打开D盘根目录下的“仓库入库表.xlsx”文件,单击“汇总”工作表标签。

步骤2重复操作示例15.1的步骤1和步骤2,选取目标文件“仓库入库表.xlsx”,弹出【选择表格】对话框。

步骤3清空【命令文本】文本框中的内容,输入以下SQL语句:

SELECT'一仓库'AS仓库名称,*FROM[一仓$]UNIONALL

SELECT'二仓库',*FROM[二仓$]UNIONALL

SELECT'三仓库',*FROM[三仓$]

此语句的含义:

SQL语句第一部分“SELECT"一仓库"AS仓库名称,*FROM[一仓$]”表示返回“一仓库”数据列表的所有数据记录,“一仓库”作为插入的常量来标记不同的记录,然后对这个插入常量构成的字段利用AS别名标识符进行重命名字段名称,最后通过UNIONALL将每个仓库的所有记录整合在一起,相当于将“一仓”“二仓”和“三仓”3张工作表粘贴到一起。

由于UNIONALL只以第一段的字段标题为基准,因此后面的AS别名可省略。Excel使用SQL语句在当前工作簿中引用本身的工作表时的引用规则如下。Excel工作表中引用时需要将其包含在方括号“[]”内,同时需要在其工作表名称后面加上“$”符号,如SELECT*FROM[一仓$]。

如果引用工作表中的部分区域,则可以在“$”符号后面添加区域限定。例如,下面的语句表示引用“一仓”的“A1:E448”区域。

SELECT*FROM[一仓$A1:E448]

步骤4完成数据透视表的创建、布局和美化后如图15-17所示。

图15-17汇总后的数据透视表

汇总不同工作簿下的多张数据列表记录

图15-18展示了2018年某集团“华东”“东北”和“京津”3个区域的销售数据列表,这些数据列表都保存在D盘根目录下的“2018年区域销售”文件夹中。

图15-18区域销售数据列表

示例:编制各区域销售统计动态数据列表

步骤1打开D盘根目录下的“2018年区域销售”文件夹中的“汇总.xlsx”工作簿,单击“汇总”工作表标签。

步骤2重复操作示例15.1的步骤1和2,选取D盘根目录下“2018年区域销售”文件夹下的目标文件“汇总.xlsx”,弹出【选择表格】对话框,单击【确定】按钮,打开【连接属性】对话框。

步骤3清空【命令文本】文本框中的内容,输入以下SQL语句。

SELECT'东北'AS区域,*FROM[D:\2018年区域销售\东北地区.xlsx].[东北$]UNIONALL

SELECT'华东'AS区域,*FROM[D:\2018年区域销售\华东地区.xlsx].[华东$]UNIONALLS

ELECT'京津'AS区域,*FROM[D:\2018年区域销售\京津地区.xlsx].[京津$]

提示:Excel使用SQL语句在当前工作簿中引用其他工作簿中的工作表时的引用规则如下。需要在工作表名称前面加上文件名称限定,文件名包含在方括号内,文件名与工作表之间使用“.”分隔。例如,下面语句表示引用“D:\2018年区域销售\东北地区.xlsx”工作簿的“东北”工作表。SELECT*FROM[D:\2018年区域销售\东北地区.xlsx].[东北$]

步骤4完成数据透视表的创建、布局和美化后如图15-19所示。

图15-19完成后的数据透视表

    推荐阅读
  • 事业单位工作人员能不能做生意(事业单位公职人员可以正大光明做生意)

    哈喽各位公考人,今天又收到了好多小伙伴的问题,小途非常乐意为大家解答,以帮助大家顺利备考,今日份的问题来喽~,下面我们就来说一说关于事业单位工作人员能不能做生意?这取决于“生意”的性质,原则上来说,如果兼职不涉及职务福利,在向单位报备并公示后是可以的,但由于实际情况不太好界定,因此兼职还是要慎重。事业单位应当与专业技术人员约定兼职期限、保密、知识产权保护等事项。

  • 女人长期吃莲子的好处(经常吃莲子对女人的好处)

    降血压莲子所含非结晶形生物碱N-9有降血压作用,接下来我们就来聊聊关于女人长期吃莲子的好处?莲子所含非结晶形生物碱N-9有降血压作用。莲子芯所含生物碱具有显著的强心作用,莲芯碱则有较强抗钙及抗心律不齐的作用。莲子所含的钾列所有动植物食品之首,钾对维持肌肉的兴奋性、心跳规律和各种代谢有重要作用。治疗贫血、减轻疲劳。

  • 家庭如何做黄焖鸡(需要具体的制作步骤有哪些)

    家庭如何做黄焖鸡首先,我们先将买好的鸡肉洗干净,然后在锅里倒入冷水,将鸡肉倒入冷水中,倒入料酒,家里面没有料酒的话,放点生姜和葱也可以。水开以后,撇去上面的浮沫,将鸡肉放入装有冷水的盆里面,冷却一会过后将它捞出来。将青,红椒剁成段,金针菇洗干净备用。然后放点白胡椒,后面我们的金针菇,青菜就上场啦,等金针菇焉扒下来,过后我们就可以吃啦。

  • 2020年江阴新增AED配置点一览

    2020年江阴新增AED配置点一览什么是“救命神器”AED?自动体外除颤仪,AED,能够自动分辨心脏骤停是否由室颤或无脉性室速引起。如需除颤,它可以提供高能量电流,进行电击除颤而完成抢救,帮助发生恶性心律的病人恢复心律,是抢救呼吸、心脏骤停病人的“利器”,是一种非专业人员也能使用的医疗设备,被称为“救命神器”。

  • AR互动是什么意思(AR互动的意思)

    跟着小编一起来看一看吧!AR互动是什么意思AR互动指AR人机互动。增强现实借助计算机图形技术和可视化技术产生现实环境中不存在的虚拟对象,并通过传感技术将虚拟对象准确“放置”在真实环境中,借助显示设备将虚拟对象与真实环境融为一体,并呈现给使用者一个感官效果真实的新环境。因此增强现实系统具有虚实结合、实时交互、三维注册的新特点。

  • 关于友情的名言名句(描写友情的名言名句)

    关于友情的名言名句海内存知己,天涯若比邻。无为在歧路,儿女共沾巾。——唐代王勃《送杜少府之任蜀州》真正的朋友,是一个灵魂孕育在两个躯体里。——荷马《伊利亚特》友谊真是一样最神圣的东西,不光是值得特别推崇,而是值得永远赞扬。——出自唐代岑参《凉州馆中与诸判官夜集》莫愁前路无知己,天下谁人不识君。

  • 望远镜现在还应用在哪些地方(望远镜现在还应用在什么地方)

    望远镜现在还应用在哪些地方只要需要加强视力观测的领域,都会用到。望远镜是一种利用透镜或反射镜以及其他光学器件观测遥远物体的光学仪器。利用通过透镜的光线折射或光线被凹镜反射使之进入小孔并会聚成像,再经过一个放大目镜而被看到。又称“千里镜”。经过400多年的发展,望远镜的功能越来越强大,观测的距离也越来越远。

  • 小罗罗纳尔迪尼奥最佳进球(小罗-罗纳尔迪尼奥退役时)

    物欲横流的足坛,当“快乐”已成为职业球员的稀缺品,只有罗纳尔迪尼奥依然在为自己与观众奉献着这项运动最原教旨主义的荷尔蒙。还是那辆列车,随着时光送走了匆匆的过客,静静地开往另一片大陆。2002年世界杯,阿根廷小组赛战绩不佳惨遭出局。2006年,那唯一的罗纳尔多再度爆发,复刻版的钟摆式过人晃开了加纳队的防线,世界杯历史上的一座丰碑就此呈现。

  • 工厂广播工作方案(车间广播-工厂IP网络广播系统解决方案)

    IP网络音柱●员工生活区为食堂、宿舍、活动中心等。每个区域都设计安装IP网络功放一台,连接若干音柱或壁挂音箱实现广播功能。远程寻呼广播在厂部领导办公室设立一个远程IP寻呼话筒,领导可在自己的办公室对整个厂区进行全区、单区或某一些区域进行讲话、发布通知等。