Excle常用函数及技巧(08).ppt
《Excle常用函数及技巧(08).ppt》由会员分享,可在线阅读,更多相关《Excle常用函数及技巧(08).ppt(96页珍藏版)》请在三一办公上搜索。
1、常用实用函数及操作技巧(EXCLE),2,第一部分:常用实用函数第二部分:操作技巧,报告内容,3,第一部分:常用实用函数,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数七、财务函数(现值、终值),4,一、逻辑函数,(一)AND函数:进行交集运算1、说明所有参数的逻辑值为真时,返回TRUE;只要一个参数的逻辑值为假,即返回FALSE。即当所有条件都成立时,返回true,否则,返回false。2、语法AND(logical1,logical2,.)Logical1,logical2,.表示待检测的1到30个条件值,各条件值可为TRUE或FALSE。,5,实例:
2、,1、返回同时满足以下条件的销售员:a、保费超过6万元;b、性别为“男”;c、年龄为不超过40岁。,2、返回“可递减暂时性差异”。,6,(二)OR函数:进行并集运算1、说明在其参数组中,任何一个参数逻辑值为TRUE,即返回TRUE;所有参数的逻辑值为FALSE,即返回FALSE。即只要有一个逻辑值为true,就返回true,所有逻辑值均为false,才返回false。2、语法OR(logical1,logical2,.)Logical1,logical2,.为需要进行检验的1到30个条件,分别为TRUE或FALSE。,一、逻辑函数,7,实例:,1、返回满足以下条件之一的销售员:a、保费超过6.
3、5万元的男性;b、保费超过3.5万元的男性。,8,(三)IF函数:条件函数1、说明执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。2、语法IF(logical_test,value_if_true,value_if_false)Logical_test表示计算结果为TRUE或FALSE的任意值或表达式。Value_if_truelogical_test为TRUE时返回的值。Value_if_falselogical_test为FALSE时返回的值。最多可嵌套七层;,一、逻辑函数,9,1、返回满足以下条件的销售员:a、X8万元为“优秀”。,实例:,1
4、0,第一部分:常用实用函数,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数七、财务函数(现值、终值),11,(一)ABS函数:1、说明:计算绝对值返回数字的绝对值。绝对值没有符号。2、语法Abs(number)(二)INT函数:1、说明:向下取整将数字向下舍入到最接近的整数。2、语法Int(number)Number需要进行向下舍入取整的实数。,二、数学函数,实例:=INT(8.9)返回8;,12,(三)MOD函数:1、说明:返回两数相除的余数结果的正负号与除数相同。2、语法Mod(number,divisor)Number为被除数。Divisor为除数。
5、,二、数学函数,实例:,13,(四)Product函数:计算乘积1、说明:将所有以参数形式给出的数字相乘,并返回乘积值。2、语法Product(number1,number2,.)Number1,number2,.为1到30个需要相乘的数字参数。3、注意当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值或是不能转换成数字的文字时,将导致错误。4、比较Sum函数是计算数据之和,而product是计算数据之乘积,二、数学函数,实例:,14,(五)ROUND函数:按位数舍入1、说明返回某个数字按指定位数取整后的数字。2、语法Round(number,num_digits)Numbe
6、r需要进行四舍五入的数字。Num_digits指定的位数,按此位数进行四舍五入。3、注意如果num_digits大于0,则四舍五入到指定的小数位。如果num_digits等于0,则四舍五入到最接近的整数。如果num_digits小于0,则在小数点左侧进行四舍五入。,二、数学函数,实例:,15,(六)SUM函数:计算数字之和1、说明返回某一单元格区域中所有数字之和。也可返回符合条件的数据之和(即条件求和)2、语法Sum(number1,number2,.)Number1,number2,.为1到30个需要求和的参数。3、注意事项在使用条件求和时,在所有内容输入完毕之后,同时按“ctrl+shif
7、t+enter”,二、数学函数,16,实例:,17,(七)SUMIF函数:条件求和1、说明:根据指定条件对若干单元格求和。2、语法Sumif(range,criteria,sum_range)Range为用于条件判断的单元格区域。Criteria为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、32、32或apples。Sum_range是需要求和的实际单元格。3、注意事项(1)只有在区域中相应的单元格符合条件的情况下,sum_range中的单元格才求和。如果忽略了sum_range,则对区域中的单元格求和。(2)MicrosoftExcel还提供了
8、其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用COUNTIF函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用IF函数。,二、数学函数,18,第一部分:常用实用函数,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数七、财务函数(现值、终值),19,(一)COUNT和COUNTA函数:统计单元格个数1、说明:Count:返回包含数字以及包含参数列表中的数字的单元格的个数。Counta:返回参数列表中非空值的单元格个数。2、语法Count(value1,
9、value2,.)Value1,value2,.为包含或引用各种类型数据的参数(1到30个)。3、注意事项(1)函数COUNT在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。(2)如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。如果要统计逻辑值、文字或错误值,请使用函数COUNTA。,三、统计函数,20,实例:,A、通过“车牌号码”统计车辆台数,使用count函数,返回结果为“0”;B、通过“车牌号码”统计车辆台数,使用counta函数,返回结果为“8”;C、通过“序号”统计车
10、辆台数,使用count函数,返回结果为“8”;,21,(二)COUNTIF函数:按条件统计1、说明计算区域中满足给定条件的单元格的个数。2、语法Countif(range,criteria)Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、32、32或apples。3、注意事项MicrosoftExcel提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用SUMIF工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售
11、量的销售红利,可使用IF工作表函数。,三、统计函数,22,D、统计“车牌号码”中以“苏”开头的车辆台数,使用countif函数,返回“8”;E、统计“序号”中数字大于“4”的个数,通过countif函数,返回“4”;,实例:,23,(三)MAX和MAXA函数:返回最大值1、说明返回一组值中的最大值。2、语法MAX(number1,number2,.)Number1,number2,.是要从中找出最大值的1到30个数字参数。3、注意事项(1)可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。(2)如果参数为数组或引用,则只有数组或引用
12、中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。(3)如果逻辑值和文本不能忽略,请使用函数MAXA来代替。(4)如果参数不包含数字,函数MAX返回0(零)。,三、统计函数,24,实例:,25,(四)MIN和MINA函数:返回最小值1、说明返回一组值中的最小值。2、语法MIN(number1,number2,.)Number1,number2,.是要从中找出最小值的1到30个数字参数。3、注意事项(1)可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。(2)如果参数是数组或引用,则函数MIN仅使用其中的数字,空白单元
13、格,逻辑值、文本或错误值将被忽略。(3)如果逻辑值和文本字符串不能忽略,请使用MINA函数。(4)如果参数中不含数字,则函数MIN返回0。,三、统计函数,26,实例:,27,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数,第一部分:常用实用函数,28,(一)HLOOKUP函数:实现水平查找1、说明在表格的首行查找指定的数值,并由此返回表格当前列中指定行处的数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数HLOOKUP。HLOOKUP中的H代表“行”。2、语法(1)HLOOKUP(lookup_value,table_array,r
14、ow_index_num,range_lookup)Lookup_value为需要在数据表第一行中进行查找的数值。Lookup_value可以为数值、引用或文本字符串。Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用。Table_array的第一行的数值可以为文本、数字或逻辑值。如果range_lookup为TRUE,则table_array的第一行的数值必须按升序排列:.-2、-1、0、1、2、A-Z、FALSE、TRUE;否则,函数HLOOKUP将不能给出正确的数值。如果range_lookup为FALSE,则table_array不必进行排序。(2)文本
15、不区分大小写。,四、查询函数,29,(一)HLOOKUP函数:实现水平查找3、注意事项(1)可以用下面的方法实现数值从左到右的升序排列:选定数值,在“数据”菜单中单击“排序”,再单击“选项”,然后单击“按行排序”选项,最后单击“确定”。在“排序依据”下拉列表框中,选择相应的行选项,然后单击“升序”选项。(2)Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。如果为TRUE或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。如果range_value为FALSE,函数HLOOKUP将查找精确匹配值,如果找
16、不到,则返回错误值#N/A!。(3)如果函数HLOOKUP找不到lookup_value,且range_lookup为TRUE,则使用小于lookup_value的最大值。(4)如果函数HLOOKUP小于table_array第一行中的最小数值,函数HLOOKUP返回错误值#N/A!。,30,实例:,31,(二)VLOOKUP函数:实现垂直查找1、说明在表格的首列查找指定的数值,并由此返回表格当前行中指定列处的数值。在VLOOKUP中的V代表垂直。2、语法(1)VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_
17、value为需要在表格第一列中查找的数值。Lookup_value可以为数值、引用或文本字符串。Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。如果range_lookup为TRUE,则table_array的第一列中的数值必须按升序排列:、-2、-1、0、1、2、-Z、FALSE、TRUE;否则,函数VLOOKUP不能返回正确的数值。如果range_lookup为FALSE,table_array不必进行排序。(2)Table_array的第一列中的数值可以为文本、数字或逻辑值。(3)文本不区分大小写。,四、查询函数,32,(二)VLOO
18、KUP函数:实现垂直查找(4)Col_index_num为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。如果col_index_num小于1,函数VLOOKUP返回错误值值#VALUE!;如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。(5)Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如
19、果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。(6)如果函数VLOOKUP找不到lookup_value,且range_lookup为TRUE,则使用小于等于lookup_value的最大值。(7)如果lookup_value小于table_array第一列中的最小数值,函数VLOOKUP返回错误值#N/A。(8)如果函数VLOOKUP找不到lookup_value且range_lookup为FALSE,函数VLOOKUP返回错误值#N/A。,四、查询函数,33,实
20、例:,34,第一部分:常用实用函数,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数七、财务函数(现值、终值),35,(一)CONCATENATE函数:合并字符串1、说明将几个文本字符串合并为一个文本字符串。2、语法CONCATENATE(text1,text2,.)Text1,text2,.为1到30个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。3、注意事项也可以用&(和号)运算符代替函数CONCATENATE实现文本项的合并。,五、文本函数,36,(二)EXACT函数:比较字符串是否完全相同1、说明该函数测试两个字
21、符串是否完全相同。如果它们完全相同,则返回TRUE;否则,返回FALSE。函数EXACT能区分大小写,但忽略格式上的差异。利用函数EXACT可以测试输入文档内的文本。2、语法EXACT(text1,text2)Text1待比较的第一个字符串。Text2待比较的第二个字符串。,五、文本函数,37,(三)LEFT函数:返回左边字符1、说明LEFT基于所指定的字符数返回文本字符串中的第一个或前几个字符。LEFTB基于所指定的字节数返回文本字符串中的第一个或前几个字符。此函数用于双字节字符。2、语法LEFT(text,num_chars)LEFTB(text,num_bytes)Text是包含要提取字
22、符的文本字符串。Num_chars指定要由LEFT所提取的字符数。Num_chars必须大于或等于0。如果num_chars大于文本长度,则LEFT返回所有文本。如果省略num_chars,则假定其为1。Num_bytes按字节指定要由LEFTB所提取的字符数。,五、文本函数,38,实例:,39,(四)RIGHT函数:返回右边字符 1、说明 RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。RIGHTB 根据所指定的字符数返回文本字符串中最后一个或多个字符。此函数用于双字节字符。2、语法 RIGHT(text,num_chars)RIGHTB(text,num_bytes)Te
23、xt 是包含要提取字符的文本字符串。Num_chars 指定希望 RIGHT 提取的字符数。Num_bytes 指定希望 RIGHTB 根据字节所提取的字符数。3、注意事项 Num_chars 必须大于或等于 0。如果 num_chars 大于文本长度,则 RIGHT 返回所有文本。如果忽略 num_chars,则假定其为 1。,五、文本函数,40,实例:,41,(五)MID函数:返回特定字符 1、说明 MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。2、语法 MID(t
24、ext,start_num,num_chars)MIDB(text,start_num,num_bytes)Text 是包含要提取字符的文本字符串。Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。Num_chars 指定希望 MID 从文本中返回字符的个数。Num_bytes 指定希望 MIDB 从文本中返回字符的个数(按字节)。3、注意事项 如果 start_num 大于文本长度,则 MID 返回空文本()。如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只
25、返回至多直到文本末尾的字符。,五、文本函数,42,实例:,43,第一部分:常用实用函数,一、逻辑函数二、数学函数三、统计函数四、查询和引用函数五、文本函数六、日期、时间函数七、财务函数(现值、终值),44,(一)DADEDIF函数:计算两个日期之间的天数、月数、年数 1、说明 计算两个日期之间的天数、月数、年数 2、语法 DATEDIF(start-date,end-date,unit)start-date表示时间段内的第一个日期或起始日期;end-date表示时间段内的最后一个日期或结束日期;unit表示所需信息的返回类型,具体是“y”表示“年”、“ym”表示“月”、“md”表示“天”;,六
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excle 常用 函数 技巧 08
链接地址:https://www.31ppt.com/p-2431585.html