提起函数,一大波同学已经跪倒。Word、Excel、PPT,Excel最难,Excel难就难在函数上,分分钟让人窒息。无忧考吧汇总了部分函数知识点,希望对大家函数提升有所帮助。 做函数时需要注意: 1、书写函数公式时单元格格式一定不能是文本; 2、函数三要素:等号、函数名和参数; 3、函数公式中的标点一定是英文标点; 4、参与计算的单元格中的值一定是数字格式——不能是文本,也不能有空格或不可见字符; 5、Excel自带语法查错功能,当输入公式报错时,仔细检查书写不规范。 ◆ SUM求和函数 定义:计算单元格中所有数字的和 语法:=SUM(数据区域) ◆ AVERAGE平均值函数 定义:计算单元格中所有数字的平均值 语法:=AVERAGE(数据区域) ◆ MAX最大值函数 定义:返回单元格中的最大值,忽略逻辑值及文本 语法:=MAX(数据区域) ◆ MIN最小值函数 定义:返回单元格中的最小值,忽略逻辑值及文本 语法:=MIN(数据区域) ◆ COUNT计数函数 定义:计算包含数字的单元格个数 语法:=COUNT (数据区域) ◆ COUNTA计数函数 定义:计算非空单元格的个数 语法:=COUNTA (数据区域) ◆ RANK排名函数 定义:计算数值在某一区域内的排名 语法:=RANK (排名的数值,排名的数值区域,升序或降序) 注意事项: 第二参数需要绝对引用$ 第三参数是0是从大到小排序,1是从小到大排序,默认一般用0或忽略不写 ◆ IF条件函数 定义:不同情况下单元格返回不同的值 语法:=IF (条件,真,假) 题目要求:成绩<90显示及格,成绩>=90显示优秀 嵌套的语法:=IF(条件1,真,if(条件2,真,if(条件3,真,if(条件n,真,假)))) 题目要求:成绩<60显示不及格,成绩在60-80间显示良好,成绩>80显示优秀 注意事项: 返回的值为文本时需要加英文状态下的双引号”” 字符串截取函数 ◆ Left函数 定义:从字符串左侧开始截取一定长度的字符串 语法:=LEFT(截取的字符串,截取的长度) ◆ Mid函数 定义:从起始位置截取一定长度的字符串 语法:=MID(截取的字符串,起始位置,截取的长度) ◆ Right函数 定义:从右边起截取一定长度的字符串 语法:=RIGHT(截取的字符串,截取的长度) 注意事项:leftmid right截取出来的数字是字符串型,虽然看上去是数字,但它是文本型数字,可以*1转换成数字 条件计数函数 ◆ 单条件计数函数Countif 定义:符合条件的单元格计数 语法:=COUNTIF(计数区域,计数条件) 题目要求:收入在8500以上的人数 注意事项: 条件是以数字、表达式或文本,这边的表达式和文本需要添加英文双引号 ◆ 多条件计数函数Countifs 定义:符合条件的单元格计数 语法:=COUNTIFS(计数区域1,计数条件1,计数区域2,计数条件2,……) 题目要求:男性收入在8500以上的人数 条件求和函数 ◆ Sumif单条件求和 定义:符合条件的单元格求和 语法:=SUMIF(条件区域,条件,实际求和区域),当省略第3参数的时候,条件区域即为实际求和区域 题目要求:男性收入总计 ◆ Sumifs多条件求和 定义:符合多个条件的单元格求和 语法:=SUMIFS(实际求和区域,求和条件区域1,求和条件1,求和条件区域2,求和条件2,……) 题目要求:男性工程师收入总和 特别提醒: 1.sumif和sumifs函数的参数并不是通用的,为了避免出错,无论是单条件还是多条件求和都推荐使用sumifs函数; 2.在sumifs函数和countifs函数中,求和区域与条件区域的行数一定要对应相同 ◆ Sumproduct乘积求和函数 定义:求指定的区域或数组乘积的和 语法:=SUMPRODUCT(区域1*区域2) 特别提醒:区域必须一一对应 查询函数 ◆ Vlookup查找函数 定义:根据条件查找相对应的值 语法:=VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列,精确匹配/近似匹配) 题目要求:根据B11:C20单元格的图书名称对应的定价,将单价填写到B2:B8单元格中 公式=VLOOKUP(A2,$B$12:$C$20,2,0) 注意事项: 第二参数需要绝对引用$,且查找区域需要是以查找值为起始列的区域 第4参数使用绝对匹配0、false或省略 ◆ Lookup二分法查询函数 定义:返回小于查找值的最大数据,简称二分法查找。 语法:=LOOKUP(查找值,查找的数据区域,结果的数据区域) 题目:查找各个年龄分布的年龄段 =LOOKUP(A2,{40,45,50,55},$A$9:$A$12) 注意事项: 第2参数用{},且数值是升序的,否则结果会出错 第3参数需要绝对引用 ◆ Index函数 定义:根据行列号返回区域中的数值 语法:=INDEX(数据区域,行号,列号) ◆ Match函数 定义:返回指定的值在一行中的行号,或一列中的列号 语法:=MATCH(查找值,查找区域,0) ◆ Index+Match函数 语法:=INDEX(B2:F14,MATCH(A8,A2:A14,0),MATCH(E1,B1:F1,0)) 题目:7月长春市降水量 注意事项: 1、第1参数选取时去年是了第1行和第1列,那么在第2和第3参数中查找时,应该也去掉,否则会错位 |
|