EXCEL函数培训课件PPT.ppt_第1页
EXCEL函数培训课件PPT.ppt_第2页
EXCEL函数培训课件PPT.ppt_第3页
EXCEL函数培训课件PPT.ppt_第4页
EXCEL函数培训课件PPT.ppt_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

结算部 2012-11-22,EXCEL常用函数培训,内容,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、文本类型的数字点击单元格左上角图标,选择“转换为数字”,第二部分:常用函数,(一)数学函数: (二)日期函数: (三)信息函数: (四)逻辑函数: (五)文本函数: (六)查找与引用函数:,(一)数学函数:,条件求和:SUMIF 求个数:COUNT 求符合条件个数:COUNTIF 求随机:RAND,RANDBETWEEN 求余数:MOD 四舍五入函数:ROUND 排位:RANK,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,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,5.求余数:MOD,MOD(number,divisor) =MOD(5,2) 值=1 =MOD(6,2) 值=0 常用于判断奇偶数,奇偶列,奇偶行,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,7.排位:RANK,RANK( 数值,范围,数值) 1-升序,0-降序 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,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,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,ISERROR( ) 括号中为:#N/A、#VALUE、#REF、#DIV/0、#NUM、#NAME?或#NULL时为TRUE =ISERROR( #N/A )= TRUE,错误类型描述,#N/A 数值对函数或公式不可用、缺少数据 #VALUE参数或操作数类型不正确 #REF单元格引用无效 #DIV/0数字除以0 #NUM公式或函数使用了无效的数值 #NAME无法识别公式的文本,知道错误类型描述 ,可以在编写函数时,很容易找到问题的所在。,2.测试是否为错误值#N/A函数 ISNA,ISNA( ) 括号中为:#N/A时为TRUE =ISNA( #N/A )= TRUE,(四)逻辑函数:,将条件按且方式结合函数AND 将条件按或方式结合函数OR 将条件值反过来函数NOT 执行条件函数IF 错误判断函数 IFERROR,1.将条件按且方式结合函数AND,AND( 条件) 括号中条件值均为TRUE,则为TRUE;如果任一个为FALSE,则为FALSE =AND( 53,21 )= TRUE =AND( 13,21 )= FALSE,2.将条件按或方式结合函数OR,OR( 条件) 括号中条件值均为FALSE,则为FALSE;如果任一个为TRUE,则为TRUE =OR( 53,21 )= TRUE =OR( 13,21 )= TRUE =OR( 13,25 )= FALSE,3.将条件值反过来函数NOT,NOT( 条件) 括号中条件值为FALSE,则为TRUE ;如果为TRUE,则为FALSE =NOT( 53 )= FALSE =NOT( 13 )= TRUE,4.执行条件函数IF,IF( 条件, 执行条件真, 执行条件假) 可以执行七层嵌套. =IF( 53 ,2,3)= 2 =IF( 53, IF ( 12,6,7) ,0)=7,5.决断错误函数 IFERROR,IFERROR(value,value_if_error)是用来处理可能存在错误的函数 value可能存在错误的错 value_if_error如果出现 错误则出现的值 =IFERROR(5/0,”被零除有错误”),(五)文本函数:,截取函数LEFT RIGHT MID 计算字符长度LEN 合并字符函数CONCATENATE 在字符串中查找特定字符FIND 比较两个字符是否完全相符EXACT 将数值转化为文本TEXT 将数值型字符转化为数值VALUE,1.截取函数LEFT RIGHT MID,LEFT( 文本, 数值) 从左边截取 RIGHT ( 文本, 数值) 从右边截取 MID ( 文本, 开始位,数值) 从中间截取 =LEFT( “abcdef”,2)= ab =RIGHT( “abcdef”,2 )=ef = MID( “abcdef”,2,3 )= bcd,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,5.比较两个字符是否完全相符EXACT,EXACT( 文本1,文本2) 比较两个字符是否完全相符,是则为TRUE,否则为FALSE. =EXACT( “a”, “a”)= TRUE =EXACT( “a”, “ab”)= FALSE =EXACT( “a”, “A”)= FALSE,6.将数值转化为文本TEXT,TEXT( 数值,参数) 将数值转化为文本,参数一般为0. =TEXT( 1234 ,0)= 1234 =TEXT(100,”DBNum2”) 小写转换成大写 =LEFT(TEXT(日期,”yyyy-mm- dd”),7),7.将数值型字符转化为数值VALUE,将文本型数值转化为数值. =VALUE( “ 1234 ” )= 1234 VALUE( 数值文本),(六)查找与引用函数:,VLOOKUP按列的方式查找 MATCH查找指定数值在数组中的位置 INDEX返回表或区域中值或值的引用 OFFSET通过偏移返回新的引用或区域,查找函数 VLOOKUP,查找表格中的值以列的方式VLOOKUP Vlookup( 文本,范围,列,FALSE) 文本-条件 范围-条件所在的列 列-范围中对应列用数值表示 FALSE-精确查找,MATCH查找索引位置,MATCH(lookup_value,lookup_array,match_type) lookup_value需要查找的数值 lookup_array需要查找的区域 match_type查找的类型 1 升序排列 0 无序排列 -1 降序排列,INDEX引用函数,INDEX(array,row_num,column_num) array 单元格区域或数组 row_num数组的行号 column_num 数组的列号 =INDEX(A2:B3,2,2) 位于区域中第二行和第二列交叉处的数值 =INDEX(1,2;3,4,1,2) 数组常

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论