Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1752|回复: 6

[已解决]函数查找问题2

[复制链接]
发表于 2017-5-3 17:09 | 显示全部楼层 |阅读模式
函数查找问题2:以黄色BCD三列条件,从“台账”查找在E列和I找到如图的结果。假如“台账”有10000条。
最佳答案
2017-5-3 17:28
=LOOKUP(,0/((台账!$B:$B=查找对应!$B3)*(台账!$C:$C=查找对应!$C3)*(台账!$E:$E=查找对应!$D3)),台账!$H:$H)你少了个括号
J3J{}5LXATX)P(G7M7UE.png

函数查找问题2.rar

9.09 KB, 下载次数: 3

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-5-3 17:28 | 显示全部楼层    本楼为最佳答案   
=LOOKUP(,0/((台账!$B:$B=查找对应!$B3)*(台账!$C:$C=查找对应!$C3)*(台账!$E:$E=查找对应!$D3)),台账!$H:$H)你少了个括号
回复

使用道具 举报

 楼主| 发表于 2017-5-4 08:57 | 显示全部楼层
绿卡816-沸点 发表于 2017-5-3 17:28
=LOOKUP(,0/((台账!$B:$B=查找对应!$B3)*(台账!$C:$C=查找对应!$C3)*(台账!$E:$E=查找对应!$D3)),台账!$H:$ ...

教师,麻烦您帮我看I列没有显示查找信息。

函数查找问题2.rar

32.93 KB, 下载次数: 3

回复

使用道具 举报

发表于 2017-5-4 14:50 | 显示全部楼层
wtzlsn 发表于 2017-5-4 08:57
教师,麻烦您帮我看I列没有显示查找信息。

因为这个涉及到LOOKUP函数一个二分法的特性,你可以用这个公式
=LOOKUP(,0/((出入库台账!$B:$B=$B3)*(出入库台账!$C:$C=$C3)*(出入库台账!$E:$E=$D3)*(ROW(出入库台账!$F:$F)=ROW()-1)),出入库台账!$F:$F)


(ROW(出入库台账!$F:$F)=ROW()-1)这串公式的意思是表【查找对应】中2月23日猪肉对应在表【出入库台帐】对应的行号
回复

使用道具 举报

 楼主| 发表于 2017-5-4 15:03 | 显示全部楼层
谢谢老师
回复

使用道具 举报

 楼主| 发表于 2017-5-4 15:53 | 显示全部楼层
绿卡816-沸点 发表于 2017-5-4 14:50
因为这个涉及到LOOKUP函数一个二分法的特性,你可以用这个公式
=LOOKUP(,0/((出入库台账!$B:$B=$B3)*(出 ...

老师:连续的可以显示,但隔行后就出现错误值。
回复

使用道具 举报

发表于 2017-5-4 18:26 | 显示全部楼层
wtzlsn 发表于 2017-5-4 15:53
老师:连续的可以显示,但隔行后就出现错误值。

不明白为什么数据要隔行 毕竟你已经有日期了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-16 01:52 , Processed in 0.267439 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表