1、函数语法
函数名+括号+参数
例:=SUM(A1,B2,…),参数与参数之间用逗号 “,”隔开
2、运算符
公式运算符:+、-、*、/、%、^
比较运算符:>、<、=、<=、>=、<>(不等 于)
引用运算符:区域运算符(:)、联合运算符(,)
&:连接运算符
3、单元格的相对引用与绝对引用
相对引用:相对于某一个单元格,使用的对象。
绝对引用:不管单元格如何变化,所引用的对象 不变。
一般情况下,区域使用绝对引用,单元格使用相对引用。
例:A1
$A1 锁定第A列
A$1 锁定第1行
$A$1 锁定第A列与第1行
使用绝对引用可以选中要绝对引用的对象,按 F4 即可。
4、注意事项:
① 必须以“=”作为开头。
② 可以做加减乘除等算数运算和逻辑运算、关系运算。
③ 运算符必须在英文输入法下输入。
函
数
1、 SUM 函数
作用:求和
使用方法:=SUM(数值1,数值2,……)
例:=SUM(B1:B4),对B1至B4栏求和
注意事项:
① 参数可以是单元格或数值或逻辑值。
② 参数可以点选或框选或混合参数
③ 参数间用逗号隔开,并且逗号在英文输入法下输入。
2、 SUMIF 函数
作用:条件求和
使用方法:
① 有两个参数的情况,=SUMIF(范围,条件)
参数1:实际求和区域。
参数2:求和的条件。
① 有三个参数的情况,=SUM(查找的范围,条件,要求和的范围)
参数1:条件区域,用于条件判断的单元格区域。
参数2:条件,判断哪些单元格将被用于求和的条件。
参数3:实际求和区域,要求和的实际单元格、区域或引用。
例:=SUM(A1:A4,”>=”,C1:C4),对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和。
注意事项:
① 明确参数的个数,根据条件和求和区域的位置。
② 条件可以是等式,不等式,文本等合法字符串或单元格引用。但是必须用双引号括起来。
③ 不等于,<>
④ 当使用函数过程中出现跨工作表引用时,注意工作表的名称。
⑤ 注意相对引用和绝对引用。
3、 SUMIFS 函数
作用:多条件求和。
使用方法:
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,…)
注意事项:
① SUMIFS 函数的参数个数肯定是奇数个。
② 参数的条件区域不能共用!
③ 条件里面的等式和不等式适用于任何数据类型。
④ 条件顺序可以调换!
4、 VLOOKUP 函数
作用:垂直查询函数
使用方法:
参数1:查询依据,将在参数2指定区域的第1列查找与依据相同的单元格。
参数2:查询区域,即查找的范围。
参数3:返回值的列数,例如:“2”表示参数2中工作表的第2列。
参数4:逻辑值,决定查找精确匹配还是近似匹配值,True/1代表近似匹配,FALSE/0代表精确匹配。
注意事项:
① 第一个参数必须能够在第二个参数查询区域内的第一列找得到。
② 第三个参数为要得到的值相对于查询依据所在的列数,而并非第二个参数查询区域的总列数。
③ 若非特殊或规定情况下,第四个参数为 FALSE,即精确匹配。
④ 一句话,根据什么,去哪里,得到什么。
⑤ 相对引用和绝对引用。
⑥ 可以使用定义名称。
5、 IF 函数
作用:条件求值
使用方法:=IF(条件,执行条件,执行条件假),
首先判断表达式1的值,若表达式1的值为非0,则取表达式2的值,否则,取表达式 3 的值。
例:A1=5 A2=3 A3=6 A4=7
=IF(A1>A2,1,0)=1
=IF(A1>A2,IF(A3>A4,8,9),1)=9
注意事项:
① 表达式 1 可以是关系表达式,算术表达式或单纯的数值等合法表达式。
② 注意 IF 函数的嵌套使用。
6、 MID 函数
作用:截取字符串
使用方法:=MID(字符串,开始位,截取长度)
字符串:将要被截取的对象,
开始位:截取的起始位置,
截取长度:截取的字符串的长度。
7、 RANK 函数
作用:排位函数(返回一个数值在指定数值列表中的排位)
RANK.AVG 平均排位
RANK.EQ 并列排位
使用方法:=RANK (数值,范围,序别)
参数1:要排位的对象,
参数2:要排位的区域,
参数3:升序或降序,1是升序,0是降序。
例:=RANK(A1,A1:A4,1),对第A1至A4栏按升序排序,返回排名值
注意事项:
① 注意第二个参数的绝对引用。
② 注意升序还是降序。
8、 COUNT 函数
作用:统计数值型单元格的个数。
使用方法:=COUNT(数值1,数值2,……)
例:=COUNT(A1:C4),对第A1至C4栏求个数
9、 COUNTA 函数
作用:统计非空单元格的个数。
使用方法:COUNTA(区域)
10、 COUNTIF 函数
作用:条件统计函数,可统计两个表格重复的内容
使用方法:=COUNTIF(范围,条件)
参数1:要统计的区域,
参数2:条件。
例:=COUNTIF(A1:A4,”<>200”),对第A1至A4栏中不等于200的栏求个数。
=COUNTIF(Sheet1!A2:A8,A2),返回值大于0则A2的值在Sheet1!A2:A8中存在,0则不存在。
11、 COUNTIFS 函数
作用:多条件统计函数
使用方法:=COUNTIFS(参数1,条件1,参数2,条件2,…,参数n,条件n)
12、 TODAY 函数
作用:返回当前的日期
13、 NOW 函数
作用:返回当前的日期和时间
14、 YEAR 函数 / MONTH 函数
作用:提取当前日期的年份/月份。
使用方法:=YEAR(参数),参数必须是日期型。
15、 WEEKDAY 函数
作用:根据日期,返回星期几。
使用方法:=WEEKDAY(日期,星期排序方式)
参数1:日期
参数2:确定返回值类型的数字,数字为1或省略时,则1至7代表星期天到星期六;数字为2时,则1至7代表星期一到星期天;数字为3时,则0至6代表星期一到星期天。
16、 MAX 函数
作用:最大值函数,求一组数据中的最大值
17、 MIN 函数
作用:最小值函数,求一组数据中的最小值
18、 AVERAGE 函数
求平均值函数,用法同 SUM 函数。
19、 AVERAGEIF 函数
条件求平均值函数,用法同 SUMIF 函数
20、 AVERAGEIFS 函数
多条件求平均值函数,用法同 SUMIFS 函数
21、 CONCATENATE 函数
作用:合并字符函数,参数可以是多个字符串,将各参数链接起来。
使用方法:=CONCATENATE(文本1,文本2,……)
22、 LEFT 函数
作用:左侧截取字符串函数,
使用方法:=LEFT(截取的对象,截取的长度)
23、 RIGHT 函数
作用:右侧截取字符串函数
使用方法:=RIGHT(截取的对象,截取的长度)
24、 ABS 函数
作用:求绝对值函数
使用方法:=ABS(数值)
25、 INT 函数
作用:向下取整函数
使用方法:=INT(小数)
26、 ROUND 函数
作用:四舍五入函数
使用方法:=ROUND(要四舍五入的数据,保留的小数位数)
27、 TRUNC 函数
作用:取整函数,只保留整数部分
28、 TRIM 函数
作用:删除字符串中多余的空格。
29、 LEN 函数
作用:测字符串的长度
30、PRODUCT 函数
作用:乘积函数
使用方法:=PRODUCT(数值1,数值2,……)
31、FIND 函数
作用:在字符串中查找特定字符
使用方法;=FIND(特定字符,范围,查找第几个该特定字符)
例:=FIND(“a”,”abcadeafga”,2)=4,查找到2个“a”在第4位
=FIND(“a”,”abcadeafga”,4)=10
32、EXACT 函数
作用:比较两个字符是否完全相符
使用方法:=EXACT(文本1,文本2)
例:=EXACT(“a”,”a”)=TURE
=EXACT(“a”,”ab”)=FALSE
33、TEXT 函数
作用:将数值转换为文本
使用方法:=TEXT(数值,参数),参数一般为0
34、VALUE 函数
作用:将数值型字符转换为数值
使用方法:=VALUE(数值,文本)
35、IFERROR 函数
作用:把公式产生的错误显示为空
例:=IFERROR(A2/B2,””),如果是错误值则显示为空
36、IF多条件判断(逻辑函数AND/OR)
作用:多条件判断返回值,两条件同时成立用AND,任一个成立用OR
例:=IF(AND(A2<500,B2=”未到期”),”补款”,””)
如果A2<500且B2为“未到期”,则返回补款,否则返回空。
37、MOD 函数
作用:求余数,返回两数相除的余数
使用方法:=MOD(被除数,除数)