ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 6452|回复: 1

[推荐] 比较excel中的数据透视表和access中的交叉表查询

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-4-15 19:24 | 显示全部楼层 |阅读模式
宏观理解,微观体验——比较excel中的数据透视表和access中的交叉表查询
         Excel 大众工具软件即学即用,Acces 趋于专业化,侧重于网络应用开发
           一、功能上有类似相同之处,Excel更人性化趋于大众化,Acces 趋于专业化
       Excel中的数据透视表操作上需要操作者熟练操作数据项,需要了解清楚其操作项,然后进行拖动有关的字段,有时会产生无用的数据透视内容,这个需要操作者注意。尤其是Excel在日常生活中应用的比较多,用的人也比较多。但是在条件查询时,数据透视表,则显得无能为力,这点是不好的,现实生活中的数据交叉查询时往往是带一定条件的查询,Excel显得美中不足。
      Acces 中的操作趋于专业化,因为用的人不是很多,操作上比Excel稍微麻烦,当然可以根据向导提示来完成交叉表查询,交叉表的查询可以在视图中完成,也可以用SQL语言来完成,不是很难。但是应用条件查询时特别方便,甚至可以做到丰富多彩的条件交叉查询,这点在视图窗口和代码窗口都可以完成。
       二、应用范围不同, Excel趋于日常单机使用,不能实现数据共享操作;而Acces 趋于专业化人士使用,可以进行专业或网络软件的开发,封装操作,甚至实现网络数据共享操作,简化操作,从而提供更好的人机交互界面,减轻劳动量,提高工作效率。
       应用范围不同,Excel趋于日常生活中的个人应用或公司的简单应用,因为Excel在日常数据计算中经常使用,但只能一个人使用该数据进行查询,操作文件不能实现共享。而Acces 趋于专业化人士使用,以后可以做到网站中 或 专业的管理软件之中,利用其代码可以封装内部的多个操作步骤,把操作步骤代码化,从而实现专业的软件设计 或 网站数据库设计  ,尤其我们在网上进行查询数码产品等时非常方便,如在 IT产品价格时 如 价格在1500元以下的数码相机时,网站上会很快显示出来,实现了数据的共享查询,这个方便访问者的设计就是数据库代码化的魅力, 即网络编程的魅力,这个功能是Excel交叉表查询所不具备的。这样分布式数据操作的各种功能实现就成为了可能,不仅仅是数据表的交叉查询。
三、应用前途产生影响不同
       EXCEL的导向是让软件使用走向大众化,日常生活化,保持个性数据加工的灵活性,而Acces 的导向是在一些专业应用如图书馆管理系统、超市条形码收获管理系统、甚至网络售票系统等分布式系统方面有所特长,甚至人工智能的数据库的建立,让网络化应用和人工智能等应用日趋现实。可以说,EXCEL的出现让对办公软件的普及起了很大作用,走入千家万户成为了可能,软件操作不再是专业人士的特权,人人都可以使用大众化软件来完成任务加工。而Acces 的使用导向则是给了我们一方广阔天空,让网络数据库应用应用以网页的形式更加简洁易用的界面展现给操作者,应用更加方便。
        以下资料来源于网络,我感觉可以,就推荐给大家:

     1.了解Access 2003查询的特点

  Access 2003提供了选择查询、参数查询、交叉表查询、操作查询和SQL 查询,一共五种类型的查询,了解它们的特点和功能是设计好查询的前提:“选择查询”从一个或多个表中检索数据,并在数据表中显示记录集,还可以将数据分组、求和、计数、求平均值以及进行其他类型合计;“参数查询”在运行时显示一个对话框,提示用户输入用作查询条件的信息。还可以设计一个参数查询以提示输入多项信息,例如一个参数查询可以让用户输入两个日期,Access 将检索两个日期之间对应的所有数据; “交叉表查询”通过同时使用行标题和列标题来排列记录,以使记录集更便于查看;“操作查询”用于创建新表,或通过向现有表添加数据、从现有表中删除数据或更新现有表来更改现有表。“SQL 查询”是使用结构化查询语言(SQL)语句创建的,它是查询、更新和管理关系数据库的高级方式。创建这种类型的查询时,Access 可以自动或由用户自行创建SQL 语句。

  2.快速设计选择查询

  Access 2003对象的设计方法基本相似,设计查询可以使用“向导”和“设计”视图两种方法:选中数据库窗口中的“查询”,单击“新建”按钮打开“新建查询”对话框,就可以看到Access提供的若干查询向导。如图1所示“简单查询向导”用来建立最简单的选择查询,它使用指定条件从一个或多个表中查询数据,也可以对记录进行总计、计数和求平均值,并且可以计算字段中的最小值或最大值。但是不能设置条件对记录进行检索,是最容易建立和使用的一种查询方式。

  向导的第一步是确定查询所使用的字段,我们可以从多个表或查询中选取,凡是含有这些字段的记录就会被显示出来;第二步需要确定采用明细查询还是汇总查询,前者可以显示含有查询字段的记录的每个字段,后者可以对字段记录的平均值、最小值和最大值进行统计;第三步只须输入查询的标题单击“完成”按钮即可。

  查询建立完毕以后就可以作为窗体等的数据源,通过窗体、数据访问页等手段使用查询了。

  3.查看选择查询条件

  当用户使用如图1所示“简单查询向导”建立选择查询之后,要查看它使用的查询条件可以按以下步骤操作:打开Access的数据库窗口选中“对象”下的“查询”,然后选中窗口中的选择查询名称,单击“设计”按钮打开“xxx:选择查询”窗口(xxx是选择查询的名称)。

  窗口上面显示的是查询的数据源(表或者查询),并且可以看出他们之间的相互关系。窗口下面“字段”行内显示的是查询条件,“显示”行内被选中的是生效的选择查询字段,数据源(表或查询)含有查询字段的全部记录就会被选择出来。

1.了解Access 2003查询的特点

  Access 2003提供了选择查询、参数查询、交叉表查询、操作查询和SQL 查询,一共五种类型的查询,了解它们的特点和功能是设计好查询的前提:“选择查询”从一个或多个表中检索数据,并在数据表中显示记录集,还可以将数据分组、求和、计数、求平均值以及进行其他类型合计;“参数查询”在运行时显示一个对话框,提示用户输入用作查询条件的信息。还可以设计一个参数查询以提示输入多项信息,例如一个参数查询可以让用户输入两个日期,Access 将检索两个日期之间对应的所有数据; “交叉表查询”通过同时使用行标题和列标题来排列记录,以使记录集更便于查看;“操作查询”用于创建新表,或通过向现有表添加数据、从现有表中删除数据或更新现有表来更改现有表。“SQL 查询”是使用结构化查询语言(SQL)语句创建的,它是查询、更新和管理关系数据库的高级方式。创建这种类型的查询时,Access 可以自动或由用户自行创建SQL 语句。

  2.快速设计选择查询

  Access 2003对象的设计方法基本相似,设计查询可以使用“向导”和“设计”视图两种方法:选中数据库窗口中的“查询”,单击“新建”按钮打开“新建查询”对话框,就可以看到Access提供的若干查询向导。如图1所示“简单查询向导”用来建立最简单的选择查询,它使用指定条件从一个或多个表中查询数据,也可以对记录进行总计、计数和求平均值,并且可以计算字段中的最小值或最大值。但是不能设置条件对记录进行检索,是最容易建立和使用的一种查询方式。

  向导的第一步是确定查询所使用的字段,我们可以从多个表或查询中选取,凡是含有这些字段的记录就会被显示出来;第二步需要确定采用明细查询还是汇总查询,前者可以显示含有查询字段的记录的每个字段,后者可以对字段记录的平均值、最小值和最大值进行统计;第三步只须输入查询的标题单击“完成”按钮即可。

  查询建立完毕以后就可以作为窗体等的数据源,通过窗体、数据访问页等手段使用查询了。

  3.查看选择查询条件

  当用户使用如图1所示“简单查询向导”建立选择查询之后,要查看它使用的查询条件可以按以下步骤操作:打开Access的数据库窗口选中“对象”下的“查询”,然后选中窗口中的选择查询名称,单击“设计”按钮打开“xxx:选择查询”窗口(xxx是选择查询的名称)。

  窗口上面显示的是查询的数据源(表或者查询),并且可以看出他们之间的相互关系。窗口下面“字段”行内显示的是查询条件,“显示”行内被选中的是生效的选择查询字段,数据源(表或查询)含有查询字段的全部记录就会被选择出来。
  操作方式: 方式1、菜单命令 和人工操作      方式2、SQL编程语言的操作    方式3、嵌入到数据库应用软件 尤其是 网络分布式应用操作中,让操作者以网页的形式共享使用数据库
excel数据透视表的特点,以及它给工作带来的便利
数据透视表是一种对大量数据快速汇总和建立交叉列表的交互式表格 数据透视表能帮助用户分析、组织数据。利用它可以很快地从不同角度对数据进行分类汇兑. 记录数量众多、以流水帐形式记录、结构复杂的工作表,为了将其中的一些内在规律显现出来,可将工作表重新组合并添加算法。即建立数据透视表。 例如,有一张工作表,是一个大公司员工(姓名、性别、出生年月、所在部门、工作时间、政治面貌、学历、技术、任职时间、毕业院校、毕业时间等)信息一览表,不但字段(列)多,且记录(行)数众多。为此,需要建立数据透视表,以便将一些内在规律显现出来.  操作方式:菜单命名和手工操作   

TA的精华主题

TA的得分主题

发表于 2012-4-15 20:02 | 显示全部楼层
学习了,谢谢。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-6 00:36 , Processed in 0.025574 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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