1、常用函数使用方法常用函数使用方法使用公式使用公式公式中的运算符1. 算术运算符算术运算符号算术运算符号运算符含义运算符含义示示 例例+(加号加号)加加2+3=5-(减号减号)减减3-1=2*(星号星号乘乘3*2=6/(斜杠斜杠)除除6/2=3%(百分号百分号)百分号百分号50%(脱字号脱字号)乘方乘方43=43=64使用公式使用公式公式中的运算符2. 文本运算符 “&”号,可以将文本连接起来.3. 比较运算符比较运算符比较运算符运算符含义运算符含义示示 例例=(等号等号)相等相等B1=C1,若若B1中单元格内的值确实与中单元格内的值确实与C1中的值相中的值相等等,则产生逻辑真值则产生逻辑真值T
2、RUE,若不相等若不相等,则产生逻辑则产生逻辑假值假值FALSE(小于号小于号)小于小于B1(大于号大于号)大于大于B1C1,若若B1中数值为中数值为6,C1中数值为中数值为4,则条件成则条件成立产生逻辑真值立产生逻辑真值TRUE,否则产生逻辑假值否则产生逻辑假值FALSE=(大于等于号大于等于号)大于等于大于等于B1=C1(不等号不等号)不等于不等于B1C1=(小于等于号小于等于号)小于等于小于等于B1=C1使用公式使用公式公式中的运算顺序 如果在公式中要同时使用多个运算符,则应该了解运算符的优先级.算术运算符的优先级是先乘幂运算,再乘、除运算,最后为加、减运算。相同优先级的运算符按从左到右
3、的次序进行运算。 公式中出现不同类型的运算符混用时,运算次序是:引用运算符算术运算符文本运算符。如果需要改变次序,可将先要计算的部分括上圆括号。使用公式使用公式引用单元格1. 相对引用 相对引用指公式中的单元格位置将随着公式单元格的位置而改变2. 绝对引用 绝对引用是指公式和函数中的位置是固定不变的. 绝对引用是在列字母和行数字之前都加上美元符号”$”,如$A$4,$C$63. 混合引用 混合引用是指在一个单元格引用中,既有绝对引用,也有相对引用. 例:行变列不变: $A4 列变行不变:A$4使用函数使用函数函数是指预定义的内置公式,可以进行数学、文本和逻辑的运算或者查找工作表的信息。函数是一
4、个已经提供给用户的公式,并且有一个描述性的名称。函数结构1. 函数名称:如果要查看可用函数的列表,可以单击一个单元格并按Shift+F3键;2. 参数:参数可以是数字、文本、逻辑值(TRUE或FALSE)、数值、错误值(如#N/A)或单元格引用。3. 参数工具提示:在输入函数时,会出现一个带有语法和参数的工具提示。4. 输入公式:“插入函数”对话框。函数的参数函数的参数是一个函数体中括号内的部分逻辑值逻辑值: FALSE :需要完全一致需要完全一致 TRUE: 相似值亦可转换相似值亦可转换函数是一种特殊的公式,因此所有的函数要以“=”开始。使用方法如下:1.选中要输入函数的单元格 2.单击菜单
5、中的 命令,弹出如图所示的对话框:使用函数使用函数3.在上图的对话框中在上图的对话框中,选择选择函数分类函数分类下面的函数类型及下面的函数类型及函数名函数名下面的对应函数名。下面的对应函数名。4. 单击单击确定确定按钮按钮,弹出如图所示的相应的调用弹出如图所示的相应的调用函数对话框:函数对话框:使用函数使用函数函数的使用函数的使用 (SUM)(SUM)SUM函数函数名称:SUM主要功能:计算所有参数数值的和。使用格式:SUM(Number1,Number2)参数说明:Number1、Number2代表需要计算的值,可以是具体的 数值、引用的单元格(区域)、逻辑值等。函数的使用函数的使用 (IF
6、)(IF) IF函数函数名称:IF主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。使用格式:=IF(Logical,Value_if_true,Value_if_false)参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容。说明:函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。 在计算参数 value_if_true 和 value_if_false 后,
7、函数 IF 返回相应语句执行后的返回值。函数的使用函数的使用 (SUMIF)(SUMIF)SUMIFSUMIF函数函数函数名称:函数名称:SUMIFSUMIF主要功能:计算符合指定条件的单元格区域内的数值和。主要功能:计算符合指定条件的单元格区域内的数值和。使用格式:使用格式:SUMIFSUMIF(Range,Criteria,Sum_RangeRange,Criteria,Sum_Range)参数说明:参数说明:RangeRange代表条件判断的单元格区域;代表条件判断的单元格区域;CriteriaCriteria为指定条件表达式;为指定条件表达式;Sum_RangeSum_Range代表需
8、要计算的数值所在的单元格区域。代表需要计算的数值所在的单元格区域。备注:备注:SUMIFSUMIF函数使用数组形式可以实现多条件求和,达到函数使用数组形式可以实现多条件求和,达到SUMPRODUCTSUMPRODUCT函数的效果,函数的效果,数组形式的函数使用方式为同时按下数组形式的函数使用方式为同时按下Ctrl+Shift+EnterCtrl+Shift+Enter函数的使用函数的使用 (SUMIFS)(SUMIFS)SUMIFSSUMIFS函数函数函数名称:函数名称:SUMIFSSUMIFS主要功能:主要功能:对一组给定条件指定的单元格进行求和对一组给定条件指定的单元格进行求和 。使用格式
9、:使用格式:SUMIFS(sum_range, criteria_range1, criteria1, SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, .)criteria_range2, criteria2, .) 参数说明:参数说明: sum_range sum_range 是需要求和的实际单元格是需要求和的实际单元格 ; criteria_range1 criteria_range1为第一个为第一个判断区域判断区域 ; criteria1 criteria1为第一个判断条件;为第一个判断条
10、件; 注意:注意:SUMIFSSUMIFS函数与函数与SUMIFSUMIF不同,不同,SUMIFSUMIF的求和单元格在最后一个参数,而的求和单元格在最后一个参数,而SUMIFSSUMIFS函数的求和单元格为第一个参数函数的求和单元格为第一个参数函数的使用函数的使用 (SUMPRODUCT)(SUMPRODUCT)SUMPRODUCTSUMPRODUCT函数函数函数名称:函数名称:SUMPRODUCTSUMPRODUCT主要功能:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和主要功能:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和 使用格式:使用格式:SUMPRODUC
11、T(array1,array2,array3, .) 参数说明:参数说明: array1,array2,array3, . 为为 2 到到 30 个数组,其相应元素需要进行相个数组,其相应元素需要进行相乘并求和乘并求和 函数的使用函数的使用 (COUNTIF)(COUNTIF)COUNTIF函数 函数名称:COUNTIF主要功能:统计某个单元格区域中符合指定条件的单元格数目。使用格式:COUNTIF(Range,Criteria)参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。特别提醒:允许引用的单元格区域中有空白单元格出现函数的使用函数的使用 (VLOOKU
12、P)(VLOOKUP)VLOOKUP函数函数名称:VLOOKUP主要功能:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。 使用格式: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数说明: Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表Col_index_num 为 table_array 中待返回的匹配值的列序号
13、。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。函数的使用函数的使用 (LEFT RIGHT)(LEFT RIGHT)Left
14、 RightLeft Right函数函数函数名称:函数名称:left rightleft right主要功能:主要功能:leftleft函数是从一个文本字符串的第一个字符开始返回指定个数的字符;函数是从一个文本字符串的第一个字符开始返回指定个数的字符;rightright函数函数是从一个文本字符串的第一个字符开始返回指定个数的字符是从一个文本字符串的第一个字符开始返回指定个数的字符使用格式:使用格式:left(string, n) left(string, n) ;right(string,n)right(string,n)参数说明:参数说明: string:字符串;:字符串;n:要截取字符的
15、长度:要截取字符的长度函数的使用函数的使用 (MATCH)(MATCH)MATCHMATCH函数函数函数名称:函数名称:MATCHMATCH主要功能:主要功能:返回指定数值在指定数组区域中的位置返回指定数值在指定数组区域中的位置 使用格式:使用格式:MATCH(lookup_value, lookup_array, match_type)MATCH(lookup_value, lookup_array, match_type) 参数说明:参数说明: lookup_value lookup_value:要查找的值;:要查找的值;lookup_arraylookup_array:查找的区域;:查找
16、的区域;match_typematch_type:查找类型:查找类型备注:备注:matchmatch函数返回的是数值;函数返回的是数值;match_typematch_type的参数有三种,的参数有三种,-1-1为先按降序排列后为先按降序排列后再查找,再查找,0 0为按当前顺序查找,为按当前顺序查找,1 1为先按升序排列后再查找为先按升序排列后再查找函数的使用函数的使用 (OFFSET)(OFFSET)OFFSETOFFSET函数函数函数名称:函数名称:OFFSETOFFSET主要功能:主要功能:以指定的引用为参照系,通过给定偏移量得到新的引用以指定的引用为参照系,通过给定偏移量得到新的引用
17、使用格式:使用格式:OFFSET(reference,rows,cols,height,width) OFFSET(reference,rows,cols,height,width) 参数说明:参数说明: reference reference:引用区域;:引用区域;rowsrows:向上或向下的偏移量;:向上或向下的偏移量;colscols:向左或:向左或者向右的偏移量;者向右的偏移量;heightheight:偏移后的高度;:偏移后的高度;widthwidth:偏移后的宽度:偏移后的宽度备注:备注:rows/colsrows/cols参数是负数时代表向上参数是负数时代表向上/ /左偏移,正
18、数代表向下左偏移,正数代表向下/ /右偏移右偏移函数的使用函数的使用自定义函数自定义函数Fanction a()Fanction a() a = a = End FanctionEnd Fanction数据有效性数据有效性1 1、控制单元格输入文本长度、控制单元格输入文本长度 数据数据-数据有效性数据有效性-允许允许-文本长度文本长度2 2、禁止输入重复数据、禁止输入重复数据 =countif(=countif(区域区域, ,起始单元格起始单元格)=1)=1 数据数据-数据有效性数据有效性-允许(自定义允许(自定义) -) - 公式填写公式填写=COUNTIF(A:A,A1)=1 =COUNTIF(A:A,A1)=1 3 3、快速输入同类别数据快速输入同类别数据 数据有效性数据有效性4 4、行列转换、行列转换