请问EXCEL高手,我想在表一中A列输入一个姓名,就能实现表一的B.C.D列自动在表二对应姓名的E.F.G列取数,怎办

希望有详细的公式,不胜感激!

假设表二中A列为姓名,在表一的B1输入公式
=vlookup(a1,表二!a:g,column(e1),0)右拉至D列,再下拉填充追问

谢谢!是否取文字数据也是同样的公式?

追答

都一样

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-25
文字也行、数值也行
假设2个表的表名分别为:表一、表二,表二的姓名也在A列
在表一的B2输入公式
=IF(A2="","",VLOOKUP($A2,表二!$A:$G,COLUMN(E1),))
右拉至D列,再下拉即可