在EXCEL表格里的VLOOKUP公式时,如果第一个条件LOOKUP VALUE 是(A1:B1)的,在A:C里找,可以吗?

 我来答
soup5258
2011-06-21 · TA获得超过9255个赞
知道大有可为答主
回答量:5594
采纳率:74%
帮助的人:1978万
展开全部
VLOOKUP,只支持一个索引值,
你的意思可能是查找 A1 B1 同时相同的值 对应的C列的值
这个可以这样,
将查找的值,分别输入 D1 E1 单元格
F1输入公式,
=LOOKUP(1,1/((A$1:A$100=D1)*(B$1:B$100=E1)),C$1:C$100)
追问
是可以。但不是很明白输入"1"是什么意思?不是很明白这个公式!可以解释下吗?
追答
这个1 是根据后面的数组即"1/((A$1:A$100=D1)*(B$1:B$100=E1))"来确定的,
只有同时满足 两个值相等的情况下才会返回 1 其他的都返回 #DIV/0!
你可以用公式求值,看一下,这些东西记住就行了,
而且这个值未必是1 任意大于等于 1的数值,都可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
热情的橘子醬8D544
2011-06-21 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:9837万
展开全部
不明白你的意思。
LOOKUP VALUE可以是具体数据,也可以是单元格引用,还可以用公式得出数据。
应用VLOOKUP时,如果数据引用区域(第二参数)是A:C,那么LOOKUP VALUE只能在A列(即数据区域的首列)搜索。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
levi_wzh
2011-06-21 · 知道合伙人互联网行家
levi_wzh
知道合伙人互联网行家
采纳数:2160 获赞数:7466
excel公式,条件格式

向TA提问 私信TA
展开全部
你是说把A列和B别合并起来作为查找首列吗?
=vlookup(c1&b1,if({1,0},a1:a100&b1:b100,c1:c100),2,0)
数组公式要用ctrl+shift+enter三键组合结束输入

另外还有一种方法 =LOOKUP(1,0/(A1:A100=D1)*(B1:B100=E1),C1:C100)
这是普通公式
追问
vlookup(c1&b1,if({1,0},a1:a100&b1:b100,c1:c100),2,0)
这个好像不行呢。不怎么明白这些公式
追答
这个是数组公式,要用ctrl+shift+enter三键组合结束输入的
意思是:用if({1,0}函数分别取值真和假组成新的查询区域,1的时候组成a列和b列组合的首列,0对应C列为新区域的第二列.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式