怎样关联多个 Excel 档工作表(Sheet)中的数据.doc_第1页
怎样关联多个 Excel 档工作表(Sheet)中的数据.doc_第2页
怎样关联多个 Excel 档工作表(Sheet)中的数据.doc_第3页
怎样关联多个 Excel 档工作表(Sheet)中的数据.doc_第4页
怎样关联多个 Excel 档工作表(Sheet)中的数据.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

怎样关联多个 Excel 档工作表(Sheet)中的数据 前不久,有位同事问我有没有办法将两个 Excel 档的数据通过工号整合起来。查阅资料后,得到以下经验,现拿出来与大家一起分享。有人可能要说:“有必要写那么详细吗?” 我认为:大部分使用 Excel 处理数据的人,不象程序员那样能够导入数据库再处理、能够懂得用 SQL 语句的写法,所以每一步我都作了详细图解。一、 检查 Excel 2003 是否已安装数据库查询功能 菜单栏中点击“数据”“导入外部数据”“新建数据库查询”,如图: 如果弹出以下提示则说明,没有说明安装在控制面板里找到“添加或删除程序”找到 Office 2003 点击“更改”,如下图二、 导入数据前的准备 1、如果你的数据格式是有表头的,你先新建一个 Book1.xls,只把部门员工的信息拷贝出来,格式如图 2、接着把将另一组资料拷贝到 Book1.xls 的 Sheet2工作表,如下图 3、保存 Book1.xls 到 C 盘根目录,尽量不要存到桌面,以免待会导入的时候不好找。 三、 开始导入数据 1、 现在开始导入数据,为了检验数据的正确性,我们将在 Book1.xls 的 Sheet3 中进行排序,并浏览导入的数据。切换到 Sheet3 ,如图2、 点击“数据”“导入外部数据”“新建数据库查询”,如图: 3、 在弹出的对话框中,选择“Excel Files*” 去掉下面“使用查询向导”的复选框(只需要选择一次,再次进入就不会出现勾勾了,系统会自动记住你的设置) 点击“确定” 4、 在下面的页面中,找到刚刚保存在 C 盘根目录的 Book1.xls。 5、 在接下来的画面中,什么也看不到。不要急,点击“选项”(此步也只需选择一次,下次进入时就不需要勾选了,系统会自动记住你的设置) 6、 勾选“系统表”,如下图7、 现在可以看到 Sheet1$、Sheet2$、Sheet3$ 了。用鼠标双击“Sheet1$”、“Sheet2$”,待它们出现后,直接点击“关闭”。(注意不要点击“添加”,因为我们要手动建立关联,你若点击“添加”将会出现提示框,然后在数据浏览区将出现“迪卡尔乘积”的记录) 8、 建立数据关联,将 Sheet1 的“工号”与 Sheet2 的“工号”划上等号:鼠标左键点住 Sheet1$ 中的“工号”不放,然后把它拖到 Sheet2$ 中的“工号”上方松开,如图 你也可以通过以下方法建立连接:点击菜单中的“表”“连接”,如下在对话框中选择“Sheet1$.工号”“=”“Sheet2$.工号”点击“添加”出现连接后直接关闭对话框,如图9、 添加你的字段,查询你要的数据:双击Sheet1$与Sheet2$ 中的部门等字段,在数据浏览区将依照你点击的顺序出现相应的值。10、 怎样移除你不要字段:点击字段的标头 按下键盘上的“Delete”键即可移除该字段11、 将查询的数据返回Excel ,有两种方法:一是在菜单中的“文件”点击“将数据返回 Excel”;另一种是直接点击工具栏中的第四个按钮12、 选择地方,正式导入数据四、 结尾排序处理 执行完以上步骤后,我们将看到:Sheet3与 Sheet1 的员工顺序不同Sheet3 只需要建立新的排序就可达到与 Sheet1 一样的顺序:点中 Sheet3 的“部门” 点击 Excel 菜单中的“数据” “排序”,如图在弹出的对话框中,选择“主要关键字”为“部门”“升序” 再选 “次要关键字”为“工号”“升序” 点击“确定”最后把 Sheet3 中的“年资”复制到Sheet1 中的“年资”,大功告成!不容易呀3、 在弹出的对话框中,选择“Excel Files*” 去掉下面“使用查询向导”的复选框(只需要选择一次,再次进入就不会出现勾勾了,系统会自动记住你的设置) 点击“确定” 4、 在下面的页面中,找到刚刚保存在 C 盘根目录的 Book1.xls。 5、 在接下来的画面中,什么也看不到。不要急,点击“选项”(此步也只需选择一次,下次进入时就不需要勾选了,系统会自动记住你的设置) 6、 勾选“系统表”,如下图7、 现在可以看到 Sheet1$、Sheet2$、Sheet3$ 了。用鼠标双击“Sheet1$”、“Sheet2$”,待它们出现后,直接点击“关闭”。(注意不要点击“添加”,因为我们要手动建立关联,你若点击“添加”将会出现提示框,然后在数据浏览区将出现“迪卡尔乘积”的记录) 8、 建立数据关联,将 Sheet1 的“工号”与 Sheet2 的“工号”划上等号:鼠标左键点住 Sheet1$ 中的“工号”不放,然后把它拖到 Sheet2$ 中的“工号”上方松开,如图 你也可以通过以下方法建立连接:点击菜单中的“表”“连接”,如下在对话框中选择“Sheet1$.工号”“=”“Sheet2$.工号”点击“添加”出现连接后直接关闭对话框,如图9、 添加你的字段,查询你要的数据:双击Sheet1$与Sheet2$ 中的部门等字段,在数据浏览区将依照你点击的顺序出现相应的值。10、 怎样移除你不要字段:点击字段的标头 按下键盘上的“Delete”键即可移除该字段11、 将查询的数据返回Excel ,有两种方法:一是在菜单中的“文件”点击“将数据返回 Excel”;另一种是直接点击工具栏中的第四个按钮12、 选择地方,正式导入数据四、 结尾排序处理 执行完以上步骤后,我们将看到:Sheet3与 Sheet1 的员工顺序不同Sheet3 只需要建立新的排序就可达到与 Sheet1 一样的顺序:点中 Sheet3 的“部门”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论