EXCEL 函数问题

第一:VLOOKUP(A1&B1,IF({1,0},Sheet1!A$1:$A$1000&Sheet1!B$1:B$1000,Sheet1!C$1:C$1000),2,0... 第一:VLOOKUP(A1&B1,IF({1,0},Sheet1!A$1:$A$1000&Sheet1!B$1:B$1000,Sheet1!C$1:C$1000),2,0)
这里的IF{1,0}是什么意思

第二:LOOKUP(2,1/((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1)),Sheet1!C$1:C$1000)
这里的 2,1/ 是什么意思
展开
 我来答
levi_wzh
2011-05-20 · 知道合伙人互联网行家
levi_wzh
知道合伙人互联网行家
采纳数:2160 获赞数:7467
excel公式,条件格式

向TA提问 私信TA
展开全部
第一:VLOOKUP(A1&B1,IF({1,0},Sheet1!A$1:$A$1000&Sheet1!B$1:B$1000,Sheet1!C$1:C$1000),2,0)
这里的IF{1,0}是什么意思
因为这是一个数组公式,所以if函数会把1和0都进行计算,if{1,0}是通过让if函数分别为1(真)返回A和B列的合并和0(假)时返回C列,通过这种方式可以把A列和B列合并成1列变成vlookup的首列。

第二:LOOKUP(2,1/((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1)),Sheet1!C$1:C$1000)
这里的 2,1/ 是什么意思
1/((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1))的意思是用1去除以(A列等于A1并且B列等于B1乘积),A列等于A1并且B列等于B1乘积只可能是1或者0组成的1000个数的数列,所以用1去除的话,只有两种结果1或者!Div/0(即分母是0的错误值),也有1000个,在这个数列中查找2,找不到,就会返回数列中最后一个1(不为错误,不大于2的值)对应的C列值.
你也可以把他改为 LOOKUP(1,0/((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1)),Sheet1!C$1:C$1000)
是一个道理
winnerzjt5a
2011-05-20 · TA获得超过3005个赞
知道大有可为答主
回答量:4108
采纳率:50%
帮助的人:2483万
展开全部
没看到问题,你可以百度下也可以看软件帮助
追问
请看下补充问题
追答
IF{1,0}:如果 真或假

这里的 2,1/ 是找2,在1/((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=B1))这个区域里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式