找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 办公系列 Excel 查看内容

乾坤大挪移 海量数据里面找不同

2009-12-13 19:11| 发布者: admin| 查看: 108| 评论: 0|原作者: 云忆

★在工作中使用Excel,如果开始的时候工......


   在工作中使用Excel,如果开始的时候工作表设计得不合理,会给以后工作带来许多麻烦。在某公司人事部门上班的亦菲就遇到了这种难题:公司有200多名职工,所有名单都保存在工作表Sheet1里面,有一次需要统一收取某种款项,亦菲就在工作表Sheet2中随时登记来交费的职工名称,但到后来她发现,这样很难查找出哪些人还没有交纳费用。名单越长越难找,工作效率低下不说,还容易出错。幸好同事晓风通过在Excel和Access中进行“乾坤大挪移”,轻松解决了这一问题。第一步:假设上面亦菲建立的Excel文件名为“qy.xls”,其中工作表Sheet1中保存着所有职工名单,工作表Sheet2中输入的是已交费的职工名单。确保两个工作表中的第一行都输入了“姓名”,以作为该字段的名称(见图1)。 第二步:启动Access,新建一个名为“qiuyi.mdb”的空白数据库。执行“文件→获取外部数据→导入”命令打开导入对话框,“文件类型”选择“Microsoft Excel(*.xls)”,找到前面保存的Excel文件后,单击“导入”按钮启动向导,如图2所示,选择导入工作表“Sheet1”,然后连续单击“下一步”,即可将它导入到Access中,数据表会自动命名为“Sheet1”。以同样方法导入Excel表格中的Sheet2。 第三步:单击数据库窗口左侧的“查询”,再单击上面的“新建”按钮,弹出“新建查询”对话框,选中“查找不匹配项查询向导”(见图3),确定后即可打开该查询向导(如果没有安装该向导功能,Access将弹出提示,将Office安装光盘放入光驱后确定即可)。 1.在向导第一步“请确定在查询结果中会有哪张表或查询中的记录”中选择表sheet1;2.在向导第二步“请确定哪张表或查询包含相关记录”中选择表sheet2;3.在向导第三步中选匹配字段时,两表中均选中“姓名”项,即“姓名—姓名”;4.在向导第四步中,单击“>>”按钮同时选中所有字段。5.指定查询名称,默认为“Sheet1 与 Sheet2 不匹配”,你可以改成其他的名称,如“未交费职工名单”。6.最后单击“完成”,生成查询,打开此查询就是所要找的数据了,所有未交费的人员名单一目了然。小编有话说:本文虽然是为解决因工作表设计不合理而造成的数据混乱问题,但它所提供的查找相异数据的方法,为在实际工作中解决其他一些问题提供了一个很好思路。

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 19:22 , Processed in 0.212776 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部