十九、trim()删除空格函数,clean()删除不可见字符
二十、len()测字符串长度,lenb()测字符字节数
例:=len(“中国人hello”)…….8 =lenb(“中国人hello”)…..11
二十一、统计函数
? 计数COUNT() : 只对包含数的单元格计数统计数值的个数 格式:=count(区域)
? 计数COUNTA() :可以对包含任何类型的单元格计数 格式:=counta(区域)
? 条件计数COUNTIF() COUNTIFS() 格式:=countif(条件区域,条件)
格式:=countifs(条件区域,条件,条件区域2,条件2)
二十二、large()求第几名的成绩
? Large函数
? 格式: =Large(统计区域,名次) 例 :=large(a1:a11,1)
=large(a1:a11,4) 例: =large($L$2:$L$19,{1;2;3;4}) 可求出1-4名的成绩
使用时注意:选中4行,完成后,同时按下shift+ctrl+enter(回车),可出结果
二十三、逻辑判断函数:and ,or
if
1、and()逻辑判断函数“与” 常用与if条件 格式:=and(条件1,条件2……) and(1,1) 1 and(1,0) 0
例:=if(and(语文>90,数学>90,英语>90),”合格”,”不合格”)
2、or()逻辑判断函数“或”(拓展) 格式:=or(条件1,条件2……)
例:or(1,1) 1 or(1,0) 1 or(0,0) 0 第24套:
第27套:
二十四、数组公式三个
根据条件求最大值:Max()
格式1:=max(if((条件1)*(条件2),求最大值区域)) 格式2:=max((条件1)*(条件2)*求最大值区域) 3班 女 语文高成绩
=max((班级=“3班”)*(性别=”女”)*语文)——ctrl+shift+enter
例:=MAX(IF((D2:D19=\班\女\ =MAX((D2:D19=\班\女\ Min()——同格式1 Sum()——同格式2
注意:所有数组公式,输入完成后, 按下 shift+ctrl+enter键 来结束输入。
二十五、判断计算结果错误函数iferror
二十六、查找指定字符位置函数find
格式:=iferror(要判断的公式,显示结果) 例:iferror(A2/B2,”错误”)
格式:=find(要查找的字符,要进行搜索的字符串,起始位置1可省) 例:a1:”河北省教育考试院” =find(“省”,a1) 3 第13套
二十七、向量型查找函数LOOKUP : 把数(或本文)与一行或一列的数据依次进行匹配,匹配成功后,把对应的数值查找出来。
格式: lookup()
=LOOKUP(查找的值,查找范围,返回值范围)
例:填充班级列(学号第 3、4 位代表学生所在的班级:01:1班……)mid =LOOKUP(mid(A2,3,2),{\一班\二班\三班\=LOOKUP(MID(A2,3,2),Sheet2!$A$1:$A$3,Sheet2!$B$1:$B$3)
二十八、row()获取当前行
=mod(row(),2)=0---------偶数行 Mod(5,2)…..…….1
二十九、Days360()函数:一年按360天的算法计算出两个日期之间相差的天数。
利用int可算出年龄
格式:=days360(开始日期,结束日期)
方法:false/省略,按美国方法计算,ture,按欧洲方法计算
美国:如果起始日期是一个月的31天,则将这一天视为同一个月份的第30天;如果终止日期是一个月的第31天则视为下一月的第1天。
欧洲:无论起始和终止是一个月的31天,都视为同一个月份的第30天。 例:=int(days360(“1989-4-10”,”2018-11-19”)/360)……..29
三十、 Choose函数:
选择,就是从参数列表中选择一个并返回这个参数的值。 格式:
=choose(索引值,值1,值2,值3……) 索引值为1:返回值1 索引值为2:返回值2 ……以次累推 例:
三十一、Offset函数:以指定的(单元格或区域)为参照系,通过给定偏移量得到新的引用。
格式:
=offset(参照单元格,行偏移量,列偏移量,返回几行,返回几列) 例:参照A1偏移2行
例:参照A1偏移1行1列,返回2行2列 shift+ctrl+enter(回车)
三十二、查找数值index() 查找位置match()
? 格式:=index(区域,行号,列号) 如:a1:a3为{68,96,90} 则 =index(a1:a3,1,1) 68
? 格式:=match(数值,区域,查询方式) 查询方式:1小于或等于 -1大于或等于
0 等于
例:a1:a5为[12,15,17,20,22]
=match(15.5,a1:a5,1) 2
按顺序查找a1:a5区域内查找小于或等于15.5的值,找出其中最大数的位置
三十三、sqrt()求平方根
=sqrt(9)
第30套
三十四、column()用于返回单元格的列号,columns()返回列数
题库中新增二相关函数(34,35,36)
格式:=column(选择单元格 可省)
可以返回所选单元格的列号,省略参数时返回公式所在的列号。
格式:=columns(区域) 返回所选区域的列数 例:
例:
例:=COLUMNS(D3:F3)….3 返回选中了几列
计算机二级MS office excel中所用函数整理



