在excel中如何实现在A1列和B1列输入名称,在C1列自动出现相应的数据

我知道在A1列输入数据,B1列如何自动显示对应值B1=VLOOKUP(A1,Sheet1!$A:$A,2,FALSE)现在是需要满足2个,当A1和B1同时输入数据后,C1... 我知道在A1列输入数据,B1列如何自动显示对应值
B1=VLOOKUP(A1,Sheet1!$A:$A,2,FALSE)
现在是需要满足2个,当 A1 和 B1 同时输入数据后,C1列需自动出现相应的数据
如图 A1 是张三 ,B1是李四 ,C1是ABCD ,这些数字是在Sheet1输入好的;
现在需要在Sheet2里面 ,A1 输入张三 ,B1输入李四 ,C1 自动显示ABCD 值,必须 A1和B1的值输入后,C 1才显示
展开
 我来答
enjoyllonely
2011-09-24 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7241万
展开全部
这个一般需要用lookup
或者sumproduct
比如
=lookup(1,0/((sheet1!A$1:A$100=a1)*(sheet1!B$1:B$100=B1),sheet1!C$1:C$100)
=sumproduct((sheet1!A$1:A$100=a1)*(sheet1!B$1:B$100=B1)*sheet1!C$1:C$100)
具体哪一个好用,不确定。没有你这样问问题的。
更多追问追答
追问
如图片 ,A1是张三  ,B1是李四  ,C1是ABCD    ,这个是在sheet1里面先输入好了的;现在需要在sheet2的里面  ,A1里面输入张三 ,B1里面输入李四,C1自动显示 ABCD 值,必须输入A1和B1后 ,C1 才显示,请求高手帮忙解决,谢谢了
追答
=IF(COUNTA(A1:B1)=2,LOOKUP(1,0/((Sheet1!A$1:A$100=A1)*(Sheet1!B$1:B$100=B1)),Sheet1!C$1:C$100),"")
百度网友0434b02
2011-09-24 · TA获得超过1141个赞
知道小有建树答主
回答量:1047
采纳率:0%
帮助的人:813万
展开全部
=IF(ISNA(VLOOKUP(A1,Sheet1!$A:$C,1,)),"",IF(VLOOKUP(A1,Sheet1!$A:$C,2,)=B1,VLOOKUP(A1,Sheet1!$A:$C,3,),""))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鄂尔多斯乌审旗
2011-09-24 · TA获得超过187个赞
知道小有建树答主
回答量:285
采纳率:0%
帮助的人:156万
展开全部
可以啊!但不知道你要实现什么?
追问
当 A1 和 B1 同时输入数据后,C1列需自动出现相应的数据,或者名称,A1 ,B1,C1的值是输入好了的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式