EXCEL函数培训课件PPT

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二部分:常用函数
(一)数学函数: (二)日期函数: (三)信息函数: (四)逻辑函数: (五)文本函数:
(六)查找与引用函数:
(一)数学函数:

条件求和:SUMIF 求个数:COUNT 求符合条件个数:COUNTIF 求随机:RAND,RANDBETWEEN 求余数:MOD 四舍五入函数:ROUND 排位:RANK
4.执行条件函数IF

IF( 条件, 执行条件真, 执行条件假) 可以执行七层嵌套.
=IF( 5>3 ,2,3)= 2 =IF( 5<3 ,2,3)=3 =IF (5>3, IF ( 1>2,6,7) ,0)=7
5.决断错误函数 IFERROR



IFERROR(value,value_if_error)是 用来处理可能存在错误的函数 value可能存在错误的错 value_if_error如果出现 错误则出现 的值

3.求个数:COUNT

COUNT( 数值1,数值2,…) A B C 1 100 20 1000 2 200 40 2000 3 300 60 3000 =COUNT(A1:A3)=3 =COUNT(B1:B3)=3
4.求符合条件个数:COUNTIF

COUNTIF( 范围,条件) A B C 1 100 20 1000 2 200 40 2000 3 300 60 3000 =COUNTIF(A1:A3,“>=200”)=2 =COUNTIF(A1:A3, “>200” )=1
4.返回系统今天日期TODAY

TODAY( )
A1=2003-07-29 星期二 =TODAY()= 2003-07-29
5.返回系统今天日期与时间NOW

NOW( )
A1=2003-07-29 星期
二 =NOW()= 2003-07-29 14:55
6.返回对应日期的星期数WEEKDAY

WEEKDAY(日期 )
A1=2003-07-29 星期二
=WEEKDAY(A1)= 3 ="星期" & TEXT(WEEKDAY(NOW(),2),"[dbnum1 ]")
(三)信息函数:
测试是否为错误值函数 ISERROR 测试是否为错误值 #N/A函数 ISNA

1.测试是否为错误值函数ISERROR
5.比较两个字符是否完全相符EXACT

EXACT( 文本1,文本2) 比较两个字符是否完全相符,是则为 TRUE,否则为FALSE. =EXACT( “a”, “a”)= TRUE
=EXACT( “a”, “ab”)= FALSE =EXACT( “a”, “A”)= FALSE
6.将数值转化为文本TEXT
7.排位:RANK

RANK( 数值,范围,数值) 序,0-降序
1-升
A B C 1 100 20 1000 2 200 40 2000 3 300 60 3000 =RANK(A1,A1:A3,1)=1 =RANK(A1,A1:A3,0)=3
(二)日期函数:

返回日期序列年份YEAR 返回日期序列月份MONTH 返回日期序列特定天DATE 返回系统今天日期TODAY 返回系统今天日期与时间NOW 返回对应日期的星期数WEEKDAY
2.计算字符长度LEN

LEN( 文本)
计算字符串的长度 =LEN( “abcdef”)=6
3.合并字符函数CONCATENATE

CONCATENATE( 文本1,…)
合并字符串 =CONCATENATE( “a”, “ef”) = aef
4.在字符串中查找特定字符FIND
查找一个字符在另一个FIND( 文本, 范围,数值) 字符串中的位置 数值表示查找第几个. =FIND( “a”, “abcaef”,1)= 1 =FIND( “a”, “abcaef”,2)= 4



TEXT( 数值,参数) 将数值转化为文本,参数一般为 0. =TEXT( 1234 ,0)= 1234 =TEXT(100,”[DBNum2]”) 小写转换成大写 =LEFT(TEXT(日期,”yyyymm- dd”),7)
7.将数值型字符转化为数值VALUE
将文本型数值转化为数值.
=VALUE( “ 1234 ” )= 1234 VALUE( 数值文本)
1.返回日期序列年份YEAR

YEAR( 日期)
A1=2003-07-29 =YEAR(A1)=2003 星期二
2.返回日期序列月份MONTH

MONTH( 日期) A1=2003-07-29 星期二 =MONTH(A1) =7
3.返回日期序列特定天DATE

DATE( 日期)
A1=2003-07-29 =DATE(A1)=29 星期二

ISERROR( )
括号中为:#N/A、#VALUE、 #REF、#DIV/0、#NUM、 #NAME?或#NULL时为TRUE
=ISERROR( #N/A )= TRUE
错误类型描述
知道错误类型描述 ,可以在编写 函数时,很容易找到问题的所在。
2.测试是否为错误值#N/A函数 ISNA

ISNA( )

(六)查找与引用函数:

VLOOKUP按列的方式查找 MATCH查找指定数值在数组中的位置 INDEX返回表或区域中值或值的引用 OFFSET通过偏移返回新的引用或区域
查找函数 VLOOKUP
查找表格中的值以列的方式 VLOOKUP Vlookup( 文本,范围,列,FALSE) 文本----条件 范围----条件所在的列 列----范围中对应列用数值表示 FALSE----精确查找
=IFERROR(5/0,”被零除有错误”)

(五)文本函数:

截取函数LEFT RIGHT MID 计算字符长度LEN 合并字符函数CONCATENATE 在字符串中查找特定字符FIND 比较两个字符是否完全相符EXACT 将数值转化为文本TEXT 将数值型字符转化为数值VALUE
MATCH查找索引位置
MATCH(lookup_value,lookup_ar ray,match_type)
lookup_value需要查找的数值 lookup_array需要查找的区域 match_type查找的类型 1 升序排列 0 无序排列 -1 降序排列
INDEX引用函数
INDEX(array,row_num,column_num) array 单元格区域或数组 row_num数组的行号 column_num 数组的列号
结算部
2012-11-22
内容
1.相关概念:
2.常用函数 3常用函数组合 4.其它
第一部分:相关概念
1.函数语法: 由函数名+括号+参数组成 例 求和函数: SUM(A1,B2,…) 参数与参数之间用逗号“ , ”表 示
第一部分:相关概念
2.运算符:


公式运算符: 比较运算符: <= <> 引用运算符:
+ - * /^ = > < >=
,
:
第一部分:相关概念
3.单元格的相对引用与绝对引用: 样式: A1 $A1 锁定第A例 A$1 锁定第1横 $A$1 锁定第A例与第1横 EXCEL函数培训.xlsx
第一部分:相关概念



数值与文本相互转换 1、Ctrl+1设置文本格式或数字格式 2、函数转换TEXT&VALUE 3、将文本乘以1,转换为数字 4、文本类型的数字点击单元格左上角图 标,选择“转换为数字”
1.截取函数LEFT RIGHT MID


LEFT( 文本, 数值) 从左边截取 RIGHT ( 文本, 数值) 从右边截取 MID ( 文本, 开始位,数值) 从中间截取 =LEFT( “abcdef”,2)= ab =RIGHT( “abcdef”,2 )=ef = MID( “abcdef”,2,3 )= bcd
=INDEX(A2:B3,2,2) 位于区域中第二 行和第二列交叉处的数值 =INDEX({1,2;3,4},1,2) 数组常量中第 一行、第二列中的数值 (2)
OFFSET引用函数
OFFSET(reference,rows,cols,height,width)
reference 单元格参照区域 rows偏移的行数 cols 偏移的列数 height 返回区域的行数 width 返回区域的列数
2.将条件按或方式结合函数OR

OR( 条件) 括号中条件值均为FALSE,则为 FALSE;如果任一个为TRUE,则为 TRUE =OR( 5>3,2>1 )= TRUE =OR( 1>3,2>1 )= TRUE =OR( 1>3,2>5 )= FALSE
3.将条件值反过来函数NOT

NOT( 条件) 括号中条件值为FALSE,则为 TRUE ;如果为TRUE,则为 FALSE =NOT( 5>3 )= FALSE =NOT( 1>3 )= TRUE
=OFFSET(C3,2,3,1,1) 显示单元格 F5 中的值
第三部分:常用函数组合
下次讲解
结束语
Excel的提高需要 更多的实际操作练习。 ------结算部
1.随机数RAND

RAND()返回大于等于0小于1的随机数 RANDBETWEEN(bottom,top)返 回两数之间的一个随机数
=RAND() =RANDBETWEEN(1,100)
2.条件求和:SUMIF
SUMIF( 范围, 条件,要求和范围) A B C 1 100 20 1000 2 200 40 2000 3 300 60 3000 =SUMIF(A1:A3, “>=200”,B1:B3)=100 =SUMIF(A1:A3, “>=200”,C1:C3)=5000
括号中为:#N/A时为TRUE =ISNA( #N/A )= TRUE
(四)逻辑函数:

将条件按且方式结合函数AND 将条件按或方式结合函数OR 将条件值反过来函数NOT 执行条件函数IF 错误判断函数 IFERROR
1.将条件按且方式结合函数AND

AND( 条件) 括号中条件值均为TRUE,则为TRUE; 如果任一个为FALSE,则为FALSE =AND( 5>3,2>1 )= TRUE =AND( 1>3,2>1 )= FALSE
5.求余数:MOD

MOD(number,divisor) =MOD(5,2) =MOD(6,2) 值=1 值=0



常用于判断奇偶数,奇偶列,奇偶行
Fra Baidu bibliotek
6.四舍五入函数:ROUND

ROUND( 数值,小数位) A B C 1 100 20 1000 2 200 40 2000 3 300 60 3000 =ROUND(A1/A3,2)=0.33 =ROUNDUP(A1/A3,2)=0.34 =ROUNDDOWN(A1/A3,2)=0.33
相关文档
最新文档