Excel 2003表格中如何将表二中的数据自动填写到表一中?

下图为表一,点Q12按钮将出现表二中A2以下人名和对应的账号、开户行,如点到张三,如何将A2、B2、C2内容自动分别填入到表一Q12、Q13、Q14当中,如点到李四。。。。。等人名,以此类推。如何实现上述功能,请各位高手指点!

下图为表二

设表二名为:sheet2
收款人全称:填加名称及有效性,为表二A列
账号或地址输入公式:=INDEX(Sheet2!b:b,MATCH(Q12,Sheet2!a:a,0),1)
开户行输入:=INDEX(Sheet2!c:c,MATCH(Q12,Sheet2!a:a,0),1)
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-21
自己百度以下内容:
1、EXCEL 命名数据区域

2、数据 有效性
3、VLOOKUP函数
第2个回答  2014-05-21
查询一下有关Vlookup函数的使用方法追问

我要具体方法和步骤,请指教!

追答

假设收款人信息所在表格名称为 收款人
那么 Q13 = vlookup(q12,收款人!A:C,2,false)
其他单元格公式你只需要修改以上公式中 倒数第2个参数 2 ,表示你要对应收款人表的第几列,如账号在收款人表滴2列。
vlookup(q12,收款人!A:C,3,false) 可以得到开户行

追问

假如要表二A2、B2、C2三列数据,点表一Q12按键,如何将表二中A2、B2、C2三列数据自动一次性填入到表一Q12行、Q13行、Q14行?请多多指教!

追答

Q12用数据有效性选择
Q13 = vlookup(q12,收款人!A:C,2,false)

Q14 = vlookup(q12,收款人!A:C,3,false)

追问

请问:Q12用数据----数据有效性。。。。。。。。。。。下面呢?

本回答被提问者采纳
相似回答