Excel小众函数详解,包括各种奇形怪状的冷门函数 |
您所在的位置:网站首页 › vlookup函数取不到数据怎么能变成横杠 › Excel小众函数详解,包括各种奇形怪状的冷门函数 |
本文主要介绍一些小众函数,包括各种奇形怪状的函数 let,switch,search,upper,lower,unique,xmatch,getpivotdata,formulatext,isformula,fieldvalue,areas,address,valuetotext,value,t,rmb,rept,numbervalue,even,odd,exact,arraytotext,sequence,sqrt,power,pi,abs,fact,exp,ln,log,type,sign,product =LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...]) LET英文让的意思,函数会向计算结果分配名称,这样就可存储中间计算、值或定义公式中的名称。 但是这些名称仅可在 LET函数范围内使用。 这个函数与编程中的变量类似,LET 是通过 Excel 的本机公式语法实现的 若要在 Excel 中使用 LET 函数,需定义名称/关联值对,再定义一个使用所有这些项的计算。 必须至少定义一个名称/值对(变量),LET 最多支持 126 个对。 例:=LET(x,5,x+1) 让变量x等于5,返回变量x+1的值 第一个参数是要分配的第一个变量名称,必须以字母开头,不能是公式的输出,也不能与范围语法冲突。本例用x 第二个参数是第一个变量名称的值,本例赋值为5,这个参数可以用公式进行动态引用 第三个参数是计算公式或者第二个变量,如果第三个参数作为最后一个参数,则是计算公式,本例返回的是计算公式x+1 = 5+1 第三个参数当然还可以作为第二个变量的名称,如下:我们定义第二个变量名称y,并赋值为2,最后一个参数是计算公式,即x+y = 5+2 问题1:根据总成绩返回分数评级(成绩大于等于700为非常优秀,成绩大于等于600为优秀,成绩大于等于500为普通,成绩小于500为一般) 这个问题有一般方法是加个辅助列,用VLOOKUP先把每人的成绩匹配出来,然后再用IFS判断,这里面如果不用辅助列的话,把VLOOKUP公式作为参数写里面会很累赘 =IFS(XLOOKUP(L2,A:A,I:I)>=700,"非常优秀",XLOOKUP(L2,A:A,I:I)>=600,"优秀 ",XLOOKUP(L2,A:A,I:I)>=500,"普通",XLOOKUP(L2,A:A,I:I)=700,"非常优秀",a=600,"优秀",a>=500,"普通",a |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |