excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,据excelk中LOOKUP(a,b)函数的解释是a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6按

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 15:00:37
excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,据excelk中LOOKUP(a,b)函数的解释是a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6按

excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,据excelk中LOOKUP(a,b)函数的解释是a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6按
excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,
据excelk中LOOKUP(a,b)函数的解释是
a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.
那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6
按照上述说法,lookup的返回值应该是在{-3,-4,-5,-6}中寻找小于或等于0的最大数值,而-3最大,再加上lookup前的负号,负负得正,结果应该是3才对,可是为什么结果是6呢?

excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,据excelk中LOOKUP(a,b)函数的解释是a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6按
这是lookup的查找原理,你可以去搜搜关于lookup二分法方面的资料
简单的着这么说吧节点的位置,决定了向左还是向右查找
比如=lookup(5,{100,5,-1000})和=lookup(5,{100,5,-1000,0})
无论两头的数字是多少,永远返回5,因为中点是第一个查找的位置(偶数个数为(1+4)/2取整位置为第一个计算节点)
就你的例子=lookup(0,{-3,-4,-5,-6})第一步以-4为节点,由于0大于-4,往右查找-5和-6,两个数字节点为(1+2)/2取整=1,-5为节点,继续往右,直到最后一个小于0的数值返回.如果是=lookup(0,{-3,-4,-5,6})会返回-5,因为当判断到6为节点的时候,0小于6,会往回查找,因为第一个节点的右边存在小于等于0的数字.
因此=LOOKUP(0,{-3,4,-5,6})会返回-3,因此第一个节点4大于0,所以往左查找到-3,但是
=LOOKUP(0,{3,4,-5,6})会返回错误值,当查找到最左边的3任然找不到小于等于0的数字,会返回错误值,而不会再向右查找.
节点的位置的右边是否小于等于查找值的数值,决定了是否返回错误值,
例如
=LOOKUP(4,{9;4;1;6;5;4;2;3;1})会返回4,只要大于5的数字,均会返回1,但是小于4的数字,均会是错误值,因为第一次查找以5为节点,会在左边的9,4,1,6中找,第二次以4为节点,只剩下一个9,而小于4的数字,肯定都是小于9的,返回错误值
关于你的另外一个提问=LOOKUP(-2.5,{-1,-2,-3})为什么返回错误值,也是这个道理,-2.5

EXCEL公式 =LOOKUP(2,0/(1:1),1: excel 函数公式:=-LOOKUP(,-ROW($3:$6)) ,据excelk中LOOKUP(a,b)函数的解释是a为在数组b中所要查找的数值,如果函数找不到 a,则使用数组b中小于或等于它的最大数值.那么:=-LOOKUP(,-ROW($3:$6)) ,结果是6按 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 什么 excel里=LOOKUP(9E+307,B2:Q2)公式中的9E+307, lookup函数的使用方法=LOOKUP(9^10,C11:C16,D11:D16) 请问这个公式怎么解释? 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) 这个函数怎么解释? excel中lookup函数如何精确匹配查找 excel 函数问题:=-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024)))谁能详细解释一下上面的函数公式,谢谢! EXCEL公式的意思?=((C13-LOOKUP(C13,Sheet5!A:A,Sheet5!A:A))*((LOOKUP(C13+0.1,Sheet5!A:A,Sheet5!B:B))-(LOOKUP(C13,Sheet5!A:A,Sheet5!B:B)))/0.1)+(LOOKUP(C13,Sheet5!A:A,Sheet5!B:B)) 这个EXCEL公式表示什么意思! 多条件查找LOOKUP公式解释数据如下:在E2输入公式:“=LOOKUP(2,1/((A2:A13=小红)*(B2:B13=裤子)*(C2:C13=型号)),D2:D13)”,得出的结果是“XXL”,我现在是知其然,但不知其所以然,用EXCEL函数帮助,也无 excel公式求解释:=LOOKUP(2,1/(C1:C10000=1),ROW(C1:C10000))lookup函数我基本知道的,后面的row(c1:c10000)我好像也明白了,就是1/(c1:c10000=1)这个一点都搞不懂,我要的是解释,不是公式所达到的结果 求EXCEL LOOKUP函数公式!是否可以用LOOKUP函数实现如下:(是只用LOOKUP哦)A1=AA时,B1=1A1=AB时,B1=2A1=AC时,B1也=2A1=AC时,B1=3A1=AB或=AC时,B1均=2A1=AD时,B1=3,刚刚写错了 excel =-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024)))谁能详细解释上面函数公式的意思, =lookup(1,0/(F4=C1:C7),D4:D7)函数公式是什么意思? EXCEL,LOOKUP函数,需要查找的字符串是包含关系,不是相等关系,如何写这个LOOKUP公式?SHEET1.A1=计算机SHEET1.A2=碎纸机SHEET2.A1=电子计算机,存储器,B1=50SHEET2.A2=空调,制冷设备“,B2=51.我要在SHEET1.B1 EXCEL中公式前面的-是什么意思?比如说:1:=-LOOKUP(,-RIGHT(A1,ROW($1:$9)))还比如说=LOOKUP(9^9,--RIGHT(A1,ROW($1:$99)))这两个公式 前面的负号 分别有什么含义 excel lookup函数下拉后怎么样才能让查找范围不变例如:=LOOKUP(A1,B1:B14,C1:C14)我下拉一格后变成 =LOOKUP(A2,B2:B15,C2:C15)请教如何使下拉变成 =LOOKUP(A2,B1:B14,C1:C14) 请Excel公式函数高手来为小弟解释一下此公式的含义.=ROUND((B3-MAX(B5-B4,0))*LOOKUP(-(B3-MAX(B5-B4,0))/12,-1000*{9999,100,80,60,40,20,5,2,0.5,0},5%*{9,8,7,6,5,4,3,2,1,0})-LOOKUP(-(B3-MAX(B5-B4,0))/12,-1000*{9999,100,80,60,40,20,5,2,0