lookup函数=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)得到的是=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})为什么会出来结果是15呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:28:15
lookup函数=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)得到的是=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})为什么会出来结果是15呢?
xՓkO`ǿ1h> 6_/a*0-1!ؔ) Qc%[,} +#:^LnIiSW,f O6 y#P8|zt#|gC'?:8CM3NƉX'L^,땘^Ju/Zef@{.}zq R+:n{?2[BH2&G+ 8wvD'wg`r2GӲ=“+)t%/>㐊DIX'8DQxSEFs^Et9Ub^^!C/#K/oY8I^)"#2PDY~2{aӑ~x.k9(ojkZ=.tgl.b\^a~?1(Bxmk2{K^O8oy#yKpJyrod|YHG%\^ֵvHr jl+Џ>e2<IC[$` $ ^ Hc mBc9S#}קjl^Z`[ ,NA+tO镜q6}' D!jھ^N5{ K񆑌

lookup函数=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)得到的是=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})为什么会出来结果是15呢?
lookup函数
=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)
得到的是
=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})

为什么会出来结果是15呢?

lookup函数=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)得到的是=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})为什么会出来结果是15呢?
首先你得明白自己在干啥……
你的lookup实质上就是在目标数组0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE})这个序列中查找匹配1的值,并返回结果数组{0;0;12;21;15;21}中对应位置的值(lookup此时为vector型)
0/FALSE是nan(div/0),而0/TRUE为0.因此整个lookup函数没有任何匹配
此时lookup的规则是:当目标数组中无法找到匹配值时,返回目标数组中不大于查找值的最大值;所以lookup会将0/TRUE作为匹配值返回
而目标数组中有多个0/TRUE,出现如此的重复值匹配时lookup会返回目标数组排序后重复记录的最后一条,在这里就是最后一个0/TRUE对应的位置,即A5在结果数组中对应的值15

LOOKUP函数=LOOKUP(1,0/(C22:AAA22>0),C22:AAA22) LOOKUP函数中1,0是什么作用 lookup函数=LOOKUP(1,0/($A$1:A6=$A7),$B$1:$B6)得到的是=LOOKUP(1,0/({FALSE;FALSE;TRUE;FALSE;TRUE;FALSE}),{0;0;12;21;15;21})为什么会出来结果是15呢? =lookup(1,0/(F4=C1:C7),D4:D7)函数公式是什么意思? lookup函数怎么使用 LOOKUP函数如何使用 函数什么意思=IF(D4=,,IF(ISERROR(LOOKUP(1,0/(房号=D4),姓名)),,LOOKUP(1,0/(房号=D4),姓名)))=IF(D4=,,IF(ISERROR(LOOKUP(1,0/(房号=D4),姓名)),,LOOKUP(1,0/(房号=D4), EXCEL公式 =LOOKUP(2,0/(1:1),1: 请问LOOKUP函数是什么函数? excel round lookup函数解释=ROUND(P5*LOOKUP(O5,{1,2,3,4,5,6},{18.8263,29.9911,26.2422,24.3678,22.4933,20.6189}),2) 这个函数怎么解释? H-lookup函数如何使用? excel 公式谁能解释下这堆函数的意思?=IF(ISERROR(LOOKUP(1,0/(A2:A5000),A2:A5000)),,LOOKUP(1,0/(A2:A5000),A2:A5000))谁能详细解释下这个公式的含义.0/(A2:A5000)有什么意义?=lookup(9e+307,1:1)这里面的9E+307 什么 lookup公式求解=LOOKUP(1,0/(A2:A13=A2)*(B2:B13=B2),C2:C13)每个参数代表的意义呗不要复制lookup的解释 希望 就我我这个实际问题 excel求解!=lookup(1,0/(A:A&B:B=D1&E1),C:C)=lookup(1,0/(A:A&B:B=D1&E1),C:C) lookup函数的使用方法=LOOKUP(9^10,C11:C16,D11:D16) 请问这个公式怎么解释? =lookup(99,find(C1,A1:A5),A1:A5),还是我,能帮忙解释下lookup函数的应用吗, =LOOKUP(1,0/($A$1:$A1=C1),$B$1: 您好,=LOOKUP(1,0/(A1:A17=1),B1:B17)的解释,