《WPSOffice表格13个函数介绍.ppt》由会员分享,可在线阅读,更多相关《WPSOffice表格13个函数介绍.ppt(48页珍藏版)》请在三一文库上搜索。
1、2019/3/3,WPS 办公软件培训,2019/3/3,WPS Office表格 13个函数介绍,WPS表格,Excel,基本概念 函数运用,基本公式运用的概念 常用函数(6个) 数学与三角函数(2个) 统计函数(2个) 查找与引用(1个) 逻辑函数(2个),2019/3/3,关于公式,公式是工作表中进行数值计算的等式。 公式输入是以“=”开始的。 简单的公式有加、减、乘、除等计算。例如 =3*6-2 、=A2+B16 、=C4/A6 复杂一些的公式可能包含函数、引用、运算符、常量,公式就是对工作表中的数值进行计算的等式。公式要以等号(=)开始。 单击需输入公式的单元格; 键入“=”(英文字
2、符的等号); 输入公式内容; 按 Enter(回车键/确定键);,2019/3/3,公式结构,下面以一个简单的计算来说明公式的结构:=AVERAGE(A9:D17)*E1+50 这个公式计算的是“A9:D17”单元格区域的平均值乘以“E1”单元格代表的数值再加上50的结果。 函数:“AVERAGE()”为计算平均值的函数 引用:“A9:D17”、“E1”为单元格引用 运算符:“*”、“+”为运算符 常量:此例中“50”为常量。,2019/3/3,关于函数,函数从本质上讲是在公式中使用的内部工具。它们使公式完成更强的功能,节省您大量的时间。函数可做以下工作: 简化公式。 执行某些公式无法完成的运
3、算。 允许“有条件地”执行公式。,2019/3/3,函数示例,例1: 为计算10个单元格(A1:A10)中数值的平均值,需构造如下的公式: =(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10)/10 这显然会造成计算上的繁琐。您可以在公式中使用函数来简单化此公式: =average(A1:A10) 例2: 假定您有一张计算销售代表业务的工作表。如果推销员卖掉多于10万RMB的产品,则佣金为7.5;否则为5。如果不使用函数,您必须建立两个不同的公式并要确保每一个销售量都使用了正确的公式。您可以使用下列公式,保证正确的运算: =if(A1100000,A1*0.05,A1*0.075
4、),2019/3/3,函数结构,2019/3/3,嵌套函数,2019/3/3,关于运算符,运算符对公式中的元素进行特定类型的运算。WPS表格包含四种类型的运算符: 算术运算符 比较运算符 文本运算符 引用运算符,2019/3/3,算术运算符,2019/3/3,比较运算符,2019/3/3,文本运算符,2019/3/3,引用运算符,2019/3/3,公式中的运算次序,如果公式中同时用到多个运算符,WPS表格将按下表所示的顺序进行运算。 如果公式中包含相同优先级的运算符,例如,公式中同时包含乘法和除法运算符,则WPS表格将从左到右进行计算。,2019/3/3,公式中使用括号,2019/3/3,关于
5、单元格和区域引用,引用的作用在于标识工作表上的单元格或单元格区域,并指明公式中所使用的数据的位置。通过引用,可以在公式中使用工作表不同部分的数据,或者在多个公式中使用同一个单元格的数值。还可以引用同一个工作簿中不同工作表上的单元格和其他工作簿中的数据。引用不同工作簿中的单元格称为链接。,2019/3/3,关于相对引用、绝对引用和混合引用,当您从单元格 A1 复制公式到单元格 C3 的时候,根据单元格A1中的公式的引用类型的不同,复制的结果也不一样:,2019/3/3,常用函数-SUM(),SUM():返回某一单元格区域中所有数字之和。 语法:SUM(number1,number2, .) Nu
6、mber1,Number2, . 为 1 到 30 个需要求和的参数。 说明: 直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算。 如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。 如果参数为错误值或为不能转换成数字的文本,将会导致错误。,2019/3/3,常用函数-SUM()示例,公式 说明(结果) =SUM(3, 2) 将 3 和 2 相加 (5) =SUM(“5“, 15, TRUE) 将5、15 和 1 相加,因为文本值被转换为数字,逻辑值 TRUE 被转换成数字 1 (21) =SUM(A2:A4) 在上列中添加前三个数
7、 (50) =SUM(A2:A4, 15) 在上列中添加前三个数与 15 (65) =SUM(A5,A6, 2) 在上面最后两行中添加数值与 2。因为引用非数值的值不被转换,故忽略上列中的数值 (2),2019/3/3,常用函数-AVERAGE(),AVERAGE():返回参数的平均值(算术平均值)。 语法:AVERAGE(number1,number2,.) Number1, number2, . 为需要计算平均值的 1 到 30 个参数。 说明: 参数可以是数字,或者是包含数字的名称、数组或引用。 如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在
8、内。 当对单元格中的数值求平均值时,应牢记空白单元格与含零值单元格的区别,尤其在“选项”对话框中的“视图”选项卡上已经清除了“零值”复选框的条件下,空白单元格不计算在内,但计算零值。若要查看“选项”对话框,单击“工具”菜单中的“选项”。,2019/3/3,常用函数-AVERAGE()示例,2019/3/3,常用函数-IF(),IF():执行真假值判断,根据逻辑计算的真假值,返回不同结果。 语法:IF(logical_test,value_if_true,value_if_false) Logical_test:表示计算结果为 TRUE(真) 或 FALSE(假) 的任意值或表达式。 Value
9、_if_true:logical_test 为 TRUE (真)时返回的值。 Value_if_false:logical_test 为 FALSE (假)时返回的值。 说明: 函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。 在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。 如果函数 IF 的参数包含数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量),则在执行 IF 语句
10、时,数组中的每一个元素都将计算。 WPS表格 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIf 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIf 工作表函数。请了解关于根据条件计算值。,2019/3/3,常用函数-IF()示例,2019/3/3,常用函数-SUMIF(),SUMIF():根据指定条件对若干单元格求和。 语法:SUMIF(range,criteria,sum_range) Range:为用于条件判断的单元格区域。 Criteria:为确定哪些单元格将被相加求和的条件,
11、其形式可以为数字、表达式或文本。例如,条件可以表示为 32、“32“、“32“ 或 “apples“。 Sum_range:是需要求和的实际单元格。 说明: 只有在区域中相应的单元格符合条件的情况下,SUM_range 中的单元格才求和。 如果忽略了 SUM_range,则对区域中的单元格求和。 WPS表格 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用 COUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。,2019/3/3,常用函数-SUMIF()
12、示例,2019/3/3,常用函数-COUNT(),COUNT():返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。 语法:COUNT(value1,value2,.) value1, value2, . 为包含或引用各种类型数据的参数(1 到 30个),但只有数字类型的数据才被计算。 说明: 函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。 如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被
13、忽略。如果要统计逻辑值、文字或错误值,请使用函数 CountA。,2019/3/3,常用函数-COUNT()示例,2019/3/3,常用函数-MAX(),MAX():返回一组值中的最大值。 语法:MAX(number1,number2,.) Number1, number2, . 是要从中找出最大值的 1 到 30 个数字参数。 说明: 可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。 如果参数为数组或引用,则只有数组或引用中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果逻辑值和文本不能忽略,请使用函数 MA
14、XA 来代替。 如果参数不包含数字,函数 MAX 返回 0(零)。,2019/3/3,常用函数-MAX()示例,2019/3/3,数学与三角函数-INT(),INT():将数字向下舍入到最接近的整数。 语法:INT(number) Number:需要进行向下舍入取整的实数。,2019/3/3,数学与三角函数-INT()示例,2019/3/3,数学与三角函数-ROUND(),ROUND():返回某个数字按指定位数取整后的数字。 语法:ROUND(number,num_digits) Number:需要进行四舍五入的数字。 Num_digits:指定的位数,按此位数进行四舍五入。 说明: 如果 n
15、um_digits 大于 0,则四舍五入到指定的小数位。 如果 num_digits 等于 0,则四舍五入到最接近的整数。 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。,2019/3/3,数学与三角函数-ROUND()示例,2019/3/3,统计函数-COUNTIF(),COUNTIF():计算区域中满足给定条件的单元格的个数。 语法:COUNTIF(range,criteria) Range:为需要计算其中满足条件的单元格数目的单元格区域。 Criteria:为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、“32“、“32
16、“ 或 “apples“。 说明: WPS表格 提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用 IF 工作表函数。,2019/3/3,统计函数-COUNTIF()示例,2019/3/3,统计函数-RANK(),RANK():返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。 语法:RANK(number,ref,order) Number:为需要找到排位的数字。 Ref:
17、为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。 Order:为一数字,指明排位的方式。 如果 order 为 0(零)或省略,WPS表格对数字的排位是基于ref为按照降序排列的列表。 如果 order 不为零,WPS表格 对数字的排位是基于ref为按照升序排列的列表。 说明: 函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列整数里,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。,2019/3/3,统计函数-RANK()示例,2019/3/3,查找与引用-VLOOKUP(),VLOOKUP():
18、在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。在 VLOOKUP 中的 V 代表垂直。 语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) Lookup_value:为需要在数组第一列中查找的数值。LOOKUP_value 可以为数值、引用或文本字符串。 Table_array:为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或数据清单。 如果 range_lookup 为 TR
19、UE,则 table_array 的第一列中的数值必须按升序排列:、-2、-1、0、1、2、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值。如果 range_lookup 为 FALSE,table_array 不必进行排序。 通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。 Table_array 的第一列中的数值可以为文本、数字或逻辑值。 文本不区分大小写。,2019/3/3,查找与引用-VLOOKUP(),Col_index_num:为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table
20、_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。 Range_lookup:为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALS
21、E,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。,2019/3/3,查找与引用-VLOOKUP(),说明: 如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。 如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。 如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A,2019/3/3,查找与
22、引用-VLOOKUP()示例,2019/3/3,查找与引用-VLOOKUP()示例,2019/3/3,逻辑函数-AND(),AND():所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FLASE。 语法:AND(logical1,logical2, .) Logical1, logical2, . 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。 说明: 参数必须是逻辑值 TRUE 或 FALSE, 或者包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一
23、组常量)或引用。 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。 如果指定的单元格区域内包括非逻辑值,则 AND 将返回错误值 #VALUE!。,2019/3/3,逻辑函数-AND()示例,2019/3/3,逻辑函数-OR(),OR():在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。 语法:OR(logical1,logical2,.) Logical1,logical2,. 为需要进行检验的 1 到 30 个条件表达式。 说明: 参数必须能计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。 如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!。 可以使用 OR 数组公式来检验数组中是否包含特定的数值。若要输入数组公式,请按 Ctrl+Shift+Enter。,2019/3/3,逻辑函数-OR()示例,谢谢大家!,
链接地址:https://www.31doc.com/p-2203023.html