作者Ferich (纯粹的透明)
看板Office
标题[问题] access & excel比对查询
时间Tue Dec 14 17:37:23 2010
软体用的是office 2003的版本
因为最近在学校的图书馆工读
遇到一个麻烦
就是有些学生的学号在 但是他的论文ID消失了
有一个已经整理出来的EXCEL
需要进图书馆的资料库查询 论文名称 确认学生名字 然後把论文ID copy 出来 补上
只是.. 笔数有... 6万多笔
这样一个一个按 真的会死人
於是请里面的老师帮我把图书馆论文资料库捞出来给我
是个access... 可是他有... 180万笔资料
一般来说 都是用excel 用Vlookup 来比对资料
怕有人没听过 我解释一次
-----------------------------------------------------------------------
就是用我原始的EXCEL(档案名称=>原始) 他的A列都是学生的学号 B列要放论文ID
於是可以在B列 ex:B1这格 用Vlookup 去用A1来做参考
去已经整理好有完整资料EXCEL内(档案名称=>比对用) 比对他的A列
如果 "原始"的A1列 有match到 "比对用"A列的任何一格
ex:如果在"比对用"的A341比对到 就把B341的值丢回去 给"原始"B1
------------------------------------------------------------------------
因为原始都是用EXCEL 都很顺利
只是这样的大量比对 也想过把180万都抠出来
但是...2003的EXCEL只能有6w5k笔...
我有把EXCEL汇入ACCESS了
请问要怎麽去写说 EXCEL的A1格 如果=资料库B列的某一格 例如B333比对到了
就把资料库的E333的值 丢回 原始EXCEL的B1呢?
不知道这样说清楚吗
因为这几天看书 只有查询的功能
我想跟EXCEL 做个汇整 不然... 手工一个一个对..
又&... 一次要copy 6w多笔出来 贴上EXCEL 也不容易
一按下Ctrl+C.. 电脑彷佛要当机了...
以上.
感恩.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.127.82
※ Ferich:转录至看板 Database 12/14 20:19