分享
 
 
 

【原创】怎样关联多个 Excel 档工作表(Sheet)中的数据

王朝other·作者佚名  2006-02-01
窄屏简体版  字體: |||超大  

怎样关联多个 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 的“部门”→ 点击 Excel 菜单中的“数据”→ “排序”,如图

在弹出的对话框中,选择“主要关键字”为“部门”“升序”→ 再选 “次要关键字”为“工号”“升序”→ 点击“确定”

最后把 Sheet3 中的“年资”复制到Sheet1 中的“年资”,大功告成!!不容易呀

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有