当前位置:
文档之家› Excel2007公式编辑与常用函数使用
Excel2007公式编辑与常用函数使用
Excel2007公式编辑与常用函数使用 Excel2007公式编辑与常用函数使用
本节要点
1、公式编辑 2、常用函数使用
一、 公式
公式: 利用各种运算符,将常量、 利用各种运算符,将常量、函数和 数据引用等元素有机连接起来, 数据引用等元素有机连接起来,使 用相应运算规则的方程式。 用相应运算规则的方程式。 运算符: 包括算术运算符、比较运算符、 包括算术运算符、比较运算符、文 本运算符和引用运算符四种类型。 本运算符和引用运算符四种类型。
二、数据引用 在编辑公式过程中, 在编辑公式过程中,数据 引用包括单元格引用、 引用包括单元格引用、工作 表引用和工作簿引用, 表引用和工作簿引用,但都 最终归结为单元格引用 单元格引用。 最终归结为单元格引用。
1、单元格引用 、
公式中引用单元格分为相对引用、 公式中引用单元格分为相对引用、绝 对引用和混合引用。 对引用和混合引用。
9.AVERAGEIF()函数 9.AVERAGEIF()函数 ()
功能:该函数对指定条件的若干单元格求算术平均值。 格式:AVERAGEIF AVERAGEIF(range, criteria, avg_range) AVERAGEIF 说明: range为用于条件判断的单元格区域 条件判断的单元格区域; 条件判断的单元格区域 criteria为求和条件,其形式可以为数字,表达式或文本; avg_range为实际求均值的单元格 实际求均值的单元格。 实际求均值的单元格 该函数相当于SUMIF()/COUNTIF() 该函数相当于 例如:统计各职称工资水平。
1、运算符类型及符号表示
算术运算符: 算术运算符: +、-、*、/、 、 、 、 、 ^、% 、 文本运算符: 文本运算符: & 比较运算符: 比较运算符: =、>、>=、 <、<=、<> 引用运算符: 引用运算符: :(区域运算符) (区域运算符) ,(联合运算符) (联合运算符) 空格(交叉运算符 运算符) 空格(交叉运算符)
6.ROUND()函数 6.ROUND()函数 ()
功能:该函数返回某个按指定位数舍入后的数字。 格式:ROUND(number,num_digits) 说明: number为需要舍入的数字; num_digits为指定位数,按此位数进行舍入。 num_digits >0 舍入到指定位小数位 =0 舍入到最接近的整数 <0 在小数点左侧舍入
功能:该函数返回某一单元格区域中的所有数字之和。 功能: 格式: 格式:SUM(number1,number2…..)
其中,number1,number2.. .为1到30个需求和的参数。
说明:数字、逻辑值及数字的文本形式将被计算。 例1:SUM(1,”3”,TRUE) =5
例2:计算职工0)
2.AVERAGE()函数 2.AVERAGE()函数 ()
功能: 功能 该函数返回参数的算术平均值。 格式: 格式 AVERAGE (number1,number2…) 说明: number1,number2…为1到30个需求平均
值的参数,如果参数中有数组、文本、逻辑值、 空格,则将其值忽略。但是数字文本要转化为数 字计算。
8.COUNTIF()函数 8.COUNTIF()函数 ()
功能: 功能:计算指定区域内满足特定条件的单元格数目 格式: 格式:COUNTIF(range,criteria) 说明: 说明:
range为需要计算满足条件的单元格区域, criteria为确定那些单元格将被计算在内的条件。 例:分别统计男、女职工人数 H17=COUNTIF(C3:C10,“=男“) 男 H18=COUNTIF(C3:C10,"=女") 女
5.MAX()/MIN()函数 5.MAX()/MIN()函数 ()/MIN()
功能:该函数返回数据集合中的最大(小)值。 功能 格式:MAX/MIN(number1,number2…) 格式 说明: 说明 number1,number2…分别数据集合中的参数 值,个数为1到30个。 如果参数不包含数字,MAX()/MIN()返回0。 例:查找职工的最高工资数和最低工资数. H14=MAX(J3:J10) H15=MIN(J3:J10)
2、编辑公式 、
在单元格或编辑栏中输入公式,须以“ 在单元格或编辑栏中输入公式,须以“=” 作为前导符,根据需求, 作为前导符,根据需求,在其后输入由运算 常量、 符、常量、函数和数据引用等元素组成的表 达式。 达式。 注意事项: 注意事项: 公式中的前导符、运算符、常量、函数、 公式中的前导符、运算符、常量、函数、 方式书写; 引用单元格名称必须以英文半角方式书写; 而公式中涉及的工作表名称和工作簿名称则 不受此限制。 不受此限制。
4.SUMIF()函数 4.SUMIF()函数 ()
功能:该函数对指定条件的若干单元格求和。 格式:SUMIF(range, criteria, sum_range) 说明:range为用于条件判断的单元格区域 条件判断的单元格区域; 条件判断的单元格区域 criteria为求和条件 criteria 求和条件 求和条件,其形式可以为数字、表 达式或文本; sum_range为实际求和的单元格 实际求和的单元格。 实际求和的单元格 例如:计算男教师的工资总额. SUMIF(C3:C10,"=男",J3:J10) 男
教授",J3:J10) M12=AVERAGEIF(D3:D10, "=教授 M12=AVERAGEIF(D3:D10, "=教授",J3:J10)
10.RANK()函数 10.RANK()函数 ()
功能:该函数返回一组数值中某一数值的排序。 格式: RANK(number,ref,order) 说明:number为待排序的数字;
1、单元格引用
(3)混合引用
只在行号或列号前面加“ 只在行号或列号前面加“$” 如:$D4和D$4 和 例:乘法九九表 乘法九九表
单元格引用方式之间可以相互切换, 单元格引用方式之间可以相互切换,方 法是先选定单元格,然后反复按“ 法是先选定单元格,然后反复按“F4”。 。 变化规律: 变化规律: D4->$D$4->$D4->D$4->D4
(1)相对引用
Excel默认的引用方式,通过复制、填充 默认的引用方式,通过复制、 默认的引用方式 等引用获得新公式, 等引用获得新公式,新公式所在单元格和 被引用单元格的距离相对不变。 被引用单元格的距离相对不变。 格式:列号+行号 行号, 格式:列号 行号,如D4
1、单元格引用
(2)绝对引用 不论公式复制或填充到工作表 的什么位置, 的什么位置,公式中所引用的单元 格的地址都是一个固定不变的地址, 格的地址都是一个固定不变的地址, 这种引用称为绝对引用。 这种引用称为绝对引用。 在行号和列号前均加一符号“ , 在行号和列号前均加一符号“$”, 如$D$4
3.IF()函数 3.IF()函数 ()
例2:计发职工岗位工资、奖金和保健费 G3= IF(D3="助教",620,IF(D3="讲师
",780,IF(D3="副教授",1140,IF(D3="教授 ",1320)))) H3= IF(D3="助教",F3*1.2,IF(D3="讲师 ",F3*1.4,IF(D3="副教授",F3*1.6,IF(D3="教授 ",F3*1.8))))
例1: AVERAGE("4",8)=6 例2:计算职工工资水平
H13= AVERAGE(J3:J10)
3.IF()函数 3.IF()函数 ()
功能:该函数执行真假判断,根据真假值返回不同的结果。 功能 该函数执行真假判断,根据真假值返回不同的结果。 格式:IF (logical_test,value_if_true, value_if_false) 格式 说明: 说明 logical_test计算结果(逻辑值); value_if_true为TRUE时返回的结果; value_if_false为FLASE返回的结果。 简言之,根据条件表达式的值,返回相应设定值。 简言之,根据条件表达式的值,返回相应设定值。 例1: IF(5>8,"ok","no")=no
2、工作表引用
如果需要引用同一个工作簿中其他工作表 的单元格,则需在引用单元格前加上: 的单元格,则需在引用单元格前加上: “工作表名称!”,如公式: 工作表名称! 如公式: =Sheet1!D4+Sheet2!E6 例:自动库存统计系统 统计数据自动更新) 自动库存统计系统(统计数据自动更新 自动库存统计系统 统计数据自动更新 B3= SUMIF(进货 B:B,"A001",进货 C:C) 进货! 进货!
ref为包含一组数字的数组或引用; order指明排序方式,若该项省略或为0,则 按降序排序,若该项不为0,则按升序排序。 例:职工工资排序。
N3=RANK(J3,J$3:J$10,0)
三、Excel常用函数 Excel常用函数
函数由其名称和带括号的参数组成, 函数由其名称和带括号的参数组成, 格式为: 格式为: 函数名称(参数1,参数2…) 函数名称(参数 ,参数 ) 其中参数可以是常量,单元格,区域, 其中参数可以是常量,单元格,区域, 公式或其他函数。 公式或其他函数。
1.SUM()函数 1.SUM()函数 ()
7.COUNT()函数 7.COUNT()函数 ()
功能:统计数值项 数值项的个数。 功能 数值项 格式: 格式:COUNT(value1,value2…) 说明: 说明:value1,value2…为1到30个包含或引用 各种类型的参数,数值,日期,逻辑型和数字 的文本型都将被转化计算。 例1:COUNT(2,2005/12/5,TRUE,"4")=4 例2:统计职工人数: H16=COUNT(K3:K10)