lookup函数怎么用?Excel里“按条件查值”的冷门神器,比VLOOKUP更灵活
2026-09-18 14:29:45 黑马财经网
很多人用Excel只会VLOOKUP,遇到“反向查找”“多条件匹配”“区间取值”就卡壳——其实lookup才是被低估的“查值老司机”。它不挑方向、不卡列序,还能做模糊匹配,是Excel里“按条件取数”的万能钥匙。
![]()
先搞懂lookup是干什么的
lookup的核心逻辑很简单:在一组“条件区域”里找“最接近目标值”的位置,然后返回对应“结果区域”的值。它有两个经典用法:
向量形式:LOOKUP(查找值, 条件区域, 结果区域)
数组形式:LOOKUP(查找值, 二维数组)(少用,容易乱)
最常用场景1:反向查找(不用改列序)
VLOOKUP只能从左往右查,要查“姓名在A列、工号在B列”,想用工号查姓名,VLOOKUP得调列序或套INDEX+MATCH。但lookup不用:=LOOKUP(工号, B:B, A:A),直接从B列找工号,返回A列姓名——方向随便换,不用调整表格结构。
最常用场景2:区间匹配(比IF嵌套清爽10倍)
比如成绩评级:0-59分“不及格”,60-79“及格”,80-89“良好”,90-100“优秀”。用IF要套三四层,用lookup一行搞定:
=LOOKUP(分数, {0,60,80,90}, {"不及格","及格","良好","优秀"})
原理:找“小于等于查找值的最大条件值”,比如75分,落在60-80区间,返回“及格”。这种“数值→等级”的映射,lookup比IF高效太多。
进阶玩法:多条件查询
lookup支持用数组组合多条件,比如“按姓名+部门查工资”:
=LOOKUP(1, 0/(A:A=姓名)*(B:B=部门), C:C)
原理:0/(条件)会把不符合的行变成错误值,符合的行变成0,lookup找“1”在0数组里的位置(因为0比1小,找最后一个0),返回对应工资。这种写法比VLOOKUP+辅助列简洁得多。
避坑指南(90%的人栽过)
条件区域必须升序排列:这是lookup的硬规则!如果是乱序,结果会错得离谱(除非用多条件数组法);
找不到完全匹配时,返回“最接近的小值”:比如找“80分”,条件区域只有{60,90},会返回60对应的结果;
错误值会中断计算:条件区域有#N/A、#VALUE时,lookup直接报错,记得先用IFERROR兜底;
数组法不用排序:上面多条件查询的写法,因为用了0/(条件),会自动把不符合的变成错误值,所以不用提前排序。
什么时候用lookup,什么时候用VLOOKUP/XLOOKUP?
简单正向查找、要兼容老版本Excel:用VLOOKUP;
反向查找、区间匹配、多条件查询:用lookup;
新版本Excel(365/2021+):直接用XLOOKUP,功能覆盖lookup和VLOOKUP,但老文件还是得靠lookup救场。
一句话:lookup=Excel里的“条件查值万能钥匙”,反向查找不挑列、区间匹配不用IF、多条件查询靠数组,记住“条件升序”和“数组0除法”两个技巧,就能解决80%的查值难题。
-
-
lookup函数怎么用?Excel里“按条件查值”的冷门神器,比VLOOKUP更灵活
-
时区是如何划分设定的?时区对日常生活有什么影响?
-
动态规划到底是什么?把大问题拆成小问题,别再死记递推公式
-
生意社:9月18日铜陵化工苯酐报价趋稳 焦点消息
-
“科技赋能成长·金融守护青春” --兴业信托开展金融教育宣传进校园活动|每日快讯
-
四川睿迪机电设备有限公司成立 注册资本100万人民币-速看料
-
被欺负憋坏了?粉笔连发“小作文”:模仿同行出低价课 称“笔试不赚钱 等面试再骗钱”
-
火箭队西部第5?进季后赛概率超8成,与3强队平分秋色,不如雷霆马刺
-
联想市值超越美团
-
东方金诚白雪:美联储不会开启连续加息周期_当前资讯
-
焦点日报:浠水县郑水平烟花爆竹销售店(个体工商户)成立 注册资本5万人民币
-
【涨停直击】终止收购液冷资产,祥鑫科技直线涨停|简讯
-
冉闵建立过什么政权?冉闵有哪些历史事迹?
-
银川属于哪个省管辖?银川有什么城市特色?
-
浙江鼎力主营哪些工程机械?浙江鼎力有什么行业实力?
-
-
央行:上半年我国人民币贷款增加15.73万亿元
07-12, 10:08 -
自觉抵制有偿补课、收受礼金礼品 盂县教科局发布《工作提醒函》
07-12, 10:08 -
新时代中国调研行·长江篇丨直门达水文站:从靠人力蹲点到监测自动化
07-12, 10:07 -
自然资源部:全国耕地总量连续两年实现净增加
07-11, 16:03 -
船员大国!我国注册船员超190万人
07-11, 16:05 -
安徽多举措促进高校毕业生就业
07-11, 15:10 -
金融支持房地产市场平稳健康发展有关政策延期至明年底
07-11, 15:03 -
新闻1+1丨汛期,地质灾害如何防范?
07-11, 15:06 -
全国基本医疗保险参保人数达13.4亿
07-11, 15:10