Office中国论坛/Access中国论坛

标题: vlookup没办法第二次查找用什么函数 [打印本页]

作者: fbw9o27    时间: 2008-1-8 13:24
标题: vlookup没办法第二次查找用什么函数
请教高手:我在工作溥中设三个工作表,一个为"输入表,一个为"客户表",商品表","客户表"中分二列为编号和客户名称,"商品表"也有"商品编号"和"商品名称"二列,在"输入表"也有编号和客户名称,后面还有"商品编号"和"商品名称",,为了在"输入表"输入数据时方便,用vlookup可弹出客户表中对应的客户名称,后面想再用vlookup输入商品编号弹出商品名称就不行了
编号客户名称日期栈单号货名编号货名
0002翠联2007-12-30 001=IF(ISERROR(VLOOKUP($E$2E$14998,Sheet5!$A$2B$160,4,FALSE)),"",VLOOKUP($E$2E$14998,Sheet5!$A$2:$B$160,4,FALSE))
0003黄月春2007-12-31   

作者: pureshadow    时间: 2008-1-8 13:49
=vlookup(e2,sheet5!$a: $d,4,0)
第三个参数不能少于第二个参数所夸的列
第一个参数不需要用区域
作者: fbw9o27    时间: 2008-1-8 16:01
pure-shadow真是高手,谢谢.我还想问一下,如果我的数据输入表作为数据库,能不能
通过表单向数据库(出库数据表)里添加数据.
寄 存 商 品 出 库 单
客户编号客户名称出库日期进仓单号
栈单号货名编号货物名称规格进库件数进库重量库位备注
        
       
       
       
管仓员:
添加记录保存记录删除记录打印返回界面

作者: pureshadow    时间: 2008-1-9 09:34
只要有一个唯一性的号码什么的存在,就可以用VLOOKUP做到。
作者: fbw9o27    时间: 2008-1-9 15:35
比如栈单号是唯一性怎么设置唯一性
作者: pureshadow    时间: 2008-1-9 15:42
用VLOOKUP,楼主自己会做的呀。
作者: fbw9o27    时间: 2008-1-9 15:57
我的意思不是用这个表单查询数据表符合条件的引用,而是用这表单向数据表里的空行对应填入数据如VFOX一样.
作者: pureshadow    时间: 2008-1-9 16:13
不会用VFOX
发个附件吧
作者: fbw9o27    时间: 2008-1-10 11:06
我如在sheet1输入数后单击
保存记录
能将sheet1里的数据保存到sheet2对应的行列中再按添加记录能清空sheet1表单里的数据而不清空sheet2已录入的数据,再可录入第二条记录填入sheet2第二行对应的单元格里.
作者: pureshadow    时间: 2008-1-10 11:18
这种要用代码做




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3