求问一个EXCEL函数意义.=IF(ROW(A1)>D$2,"",INDEX(A:A,MATCH(LARGE(IF((B$2:B$100>0)*(B$2:B$100>=LARGE(B$2:B$100,D$2)),B$2:B$100-ROW($2:$100)/10^8,),ROW(A1)),B$2:B$100-ROW($2:$100)/10^8,)+1))
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 20:08:20
求问一个EXCEL函数意义.
=IF(ROW(A1)>D$2,"",INDEX(A:A,MATCH(LARGE(IF((B$2:B$100>0)*(B$2:B$100>=LARGE(B$2:B$100,D$2)),B$2:B$100-ROW($2:$100)/10^8,),ROW(A1)),B$2:B$100-ROW($2:$100)/10^8,)+1))
IF(ROW(A1)>D$2,"" 如果ROW(A1)比D2的数值大,则返回空数据
其中ROW(A1)的作用是得到从1开始的序号,随着整个公式向下复制,这个序号会自动递增
如果序号小于等于D2的数值,则返回后面一长串公式的结果
这个公式的主函数是INDEX,目的是在A列(即A:A)中定位某个数据
而这个数据的位置是由后面的MATCH函数找到的
MATCH要找的数据是一个LARGE函数的结果(这个结果等下再解释)
而MATCH查找的范围是B2:B100中的数据,并且这些数据都减去了一个很小的数:ROW($2:$100)/10^8,这个不用深究,就是用任意正数除以10的8次方,是一个很小的数
MATCH函数的第三个参数被省略了,相当于是进行模糊查找
如果无法准确匹配查找内容,则返回小于查找内容的最接近的位置
将这个位置(即第几行)加1,得到A列这一行的数据
LARGE函数的结果实在太绕了
没有原始表格解释不清
另外
这个公式应该是个数据函数
需要用“CTRL+SHIFT+回车”输入的
求问一个EXCEL函数意义.=IF(ROW(A1)>D$2,,INDEX(A:A,MATCH(LARGE(IF((B$2:B$100>0)*(B$2:B$100>=LARGE(B$2:B$100,D$2)),B$2:B$100-ROW($2:$100)/10^8,),ROW(A1)),B$2:B$100-ROW($2:$100)/10^8,)+1))
求高手解释下Excel函数的意义.=IF(P14*((YEAR(Q14)-YEAR(D14))*12+MONTH(Q14)-MONTH(D14))
excel中,函数=if(if-0.03
问Excel中使用函数用两个条件判断返回一个值.如何设如题.使用Excel函数用两个条件判断返回一个值.例如现在我只会设置一个条件返回值是:=IF(J3
Excel函数,=if(row(N2-1)
excel中函数=IF(I5
Excel分段函数错误...有一个这样的分段函数,=IF(I6/D6>120%,120%*J6,IF(I6/D6
EXCEL中函数IF(C10=,,IF(C100,
求excel中的一个 if 函数的写法 如果C4是刘,王,李的话,J4等于H4/7.45,否则J4=H4/7.35
用Excel生成九九乘法表在做九九乘法表时这两个函数存在某种意义上的区别吗.或者有一个是错的.=IF(AND($A11,$J2,$J2
excel if函数 当A1
excel函数if的用法
excel if函数 我想要! IF 5000
=IF(A2=,B1,A2)这个EXCEL函数是什么意思
如何使用Excel公式中的Round函数,=IF(AD3
excel函数问题=IF('1日'!$G3
excel函数=IF(ABS(E8-F8)/E8
EXCEL函数问题,求一个数值,已知数X,求X-(X*0.1)=?这个函数,