吕凤千 发表于 2021-12-24 21:35:00

我写了一个用LOOKUP查找的公式,但是不知道错误在哪里

=LOOKUP(1,0/((A3=Sheet3!D1:Sheet3!D4000)*(B3=Sheet3!F1:Sheet3!F4000)),(Sheet3!E1:Sheet3!E4000)
求助,如何在表格Sheet2利用身份证号码,把Sheet1表格里面用户对应的与户主关系准确的查找到,我写了一个公式但是没有能成功,不知道错误在哪里求解!



                                       

王毅军 发表于 2021-12-29 22:39:47

=LOOKUP(1,0/((Sheet1!D:D=A2)*(COUNTIF(Sheet1!F:F,B2&"*")=1)),Sheet1!E:E)

我是大宝宝 发表于 2022-1-25 23:21:48

=LOOKUP(1,0/((A2=Sheet1!$D$1:$D$4000)*(B2=Sheet1!$F$1:$F$4000)),Sheet1!$E$1:$E$4000)

第1个问题:公式单元格在D2,所以公式中的比较值应该是 A2,B2,而不是A3,B3
第2个问题:目标区域在 Sheet1,而不是 Sheet3
第3个问题:引用区域的表示在最前面加1个表名称就可以Sheet1!$D$1:$D$4000,不需要两个Sheet1!$D$1:Sheet1$D$4000
第4个问题:引用区域要绝对引用 Sheet1!$D$1:$D$4000或者行绝对引用 Sheet1!D$1:D$4000
第5个问题:返回区域不需要在前面加个括号 (Sheet1!$E$1:$E$4000)
综上所述:你的公式基础不够,可以买本 Excel 方面的基础书看看


更更 发表于 2022-2-25 09:23:00

=LOOKUP(1,0/(Sheet1!$D$3:$D$4=Sheet2!A2),Sheet1!$F$3:$F$4)

芜心 发表于 2022-3-2 00:04:43

谢谢,指正,我会的
页: [1]
查看完整版本: 我写了一个用LOOKUP查找的公式,但是不知道错误在哪里