VLookup
搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回单元格的值,默认情况下,表是以升序排列
名称 | 功能 | 可填入类型 |
---|---|---|
Lookup_value | 需要在数据表首列进行搜索的值 | 任意 |
Table_array | 需要在其中搜索数据的数据表 | 数值 |
Col_index_num | 满足条件的单元格在数组区域Table_array中的列序号 | 首序号为一 |
Range lookup | FALSE(0)是大致匹配,不填或者TRUE(1)是精准匹配 | 逻辑值 |
SUMIFS
对一组给定条件指定的单元格求和
名称 | 功能 | 可填入类型 |
---|---|---|
Sum_range | 求和的实际单元格 | 引用 |
Criteria_rangel | 为特定条件计算的单元格 | 引用 |
Criterial | 定义条件确定求和的范围 | 数字、文本、表达式 |
MID
格式 | 功能 | 例子 |
---|---|---|
=MID(text,start_num,num_chars) | 从字符串text的第start_num个位置开始截取num_chars个字符 | =MID(A2,4,1)&"班" 将A2处的字符的第四个位置开始截取一个字符并在它的后面加上“班”字 |
其中&是and符,起到连接作用,可以将两个字符连在一起
排序函数RANK
格式 | 功能 | 例子 |
---|---|---|
=RANK(number,range,rank-way) | 返回单元格number在一个垂直区域range中的排位名词,rank-way是排序方式 | =RANK(A2,A1:A5,0),求的是A2在A1到A5中的降序排列后所处的位置 |
1是升序,0是降序
绝对值函数ABS
格式 | 功能 | 例子 |
---|---|---|
ABS(number) | 返回参数number的绝对值 | ABS(-1)返回值是1;ABS(6)返回值是6 |
取整函数INT
格式 | 功能 | 例子 |
---|---|---|
INT(number) | 取一个不大于参数number的最大整数 | INT(2.1)=2,INT(-8.7)=-9 |
圆周率函数PI
格式 | 功能 | 说明 |
---|---|---|
PI() | 返回圆周率Π的值 | 无需参数,但括号不可以少 |
四舍五入函数ROUND
格式 | 功能 | 说明 | 例子 |
---|---|---|---|
ROUND(number,n) | 根据指定位数,将数字四舍五入 | 其中n为整数,函数按指定n位数,将number进行四舍五入 当n>0,数字被四舍五入到指定的小数位数;当n=0,数字将被四舍五入成整数;当n<0,数字被四舍五入到小数点左边的指定位数 | ROUND(21.45,1)=21.5;ROUND(21.45,0)=21;ROUND(21.45,-1)=20 |
求余函数MOD
格式 | 功能 | 说明 | 例子 |
---|---|---|---|
MOD(number,divisor) | 返回两数相除的余数,结果的正负号与除数相同 | Number为被除数,Divisor为除数 | MOD(3,2)=1,MOD(-3,2)=1,MOD(3,-2)=-1,MOD(-3,-2)=-1 |
随机函数RAND
格式 | 功能 | 说明 |
---|---|---|
RAND() | 返回一个位于【0,1】区间内的随机数 | 此函数无需参数,但括号不能少,产生[a,b]区间内随机整数公式: |