为了账号安全,请及时绑定邮箱和手机立即绑定

excel能否跨sheet自动根据条件寻找所需单元格内容?

excel能否跨sheet自动根据条件寻找所需单元格内容?

天涯尽头无女友 2019-04-16 20:27:50
举个简化过的例子:sheet11a2b3csheet21?2?2?1?3?以上代码块处表示各电子表格的单元格中的内容,sheet2中?处的内容要和sheet1中依据第一列的数字对应起来,比如我期望在sheet2中第一个单元格输入1,马上就自动在第二个单元格中跳出a,能做到这样吗?
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

VLookup这个函数就是专门解决这个问题的。
对于Sheet2的B1:=VLOOKUP(A1,'Sheet1'!$A$1:$B$3,2,FALSE)
最前面的A1要按行增加,可以直接拖填充柄。
如果不想在空行显示错误的话,可以用IfError:=IFERROR(VLOOKUP(A1,'Sheet1'!$A$1:$B$3,2,FALSE),"")
                            
查看完整回答
反对 回复 2019-04-16
?
Qyouu

TA贡献1786条经验 获得超11个赞

经典的外键关联(ForeignKey)关系。
如果硬用excel公式来做,那么就需要调动MATCH()查找值在某一个区域中出现在第几行,然后用INDEX()在某一个区域中用行列坐标定位。
请在Sheet2的B列刷以下公式:
=INDEX(Sheet1.B1:B1000000,MATCH(A1,Sheet1.A1:A1000000,0),1)
其中MATCH()第一个参数的A1要按行增加,其余的不变。
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 408 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号