函数:ABSabs说明:语法:ABS(number)-1010=ABS(-10)函数:INTint说明:语法:INT(number)2.2252=INT(A9)2.8672=INT(A10)-2.225-3=INT(A11)-2.867-3=INT(A12)函数:MODmod说明:语法:参数说明:Number 为被除数。Divisor 为除数。说明:举例:1=MOD(3,2)函数:ROUNDround说明:语法:number:数字num_digits:被除后保留的小数位108.2346108.23=ROUND(A27,2)108.23456=ROUND(A28,6)-108.235-108.235=ROUND(A29,3)函数:MAXmax说明:语法:参数说明:Number1,number2,... 是要从中找出最大值的1到30个数字参数。说明:说明:=max(区域例a2:区域例a30)函数:MINmin说明:语法:参数说明:Number1,number2,... 是要从中找出最小值的1到30个数字参数。说明:说明:=min(区域例a2:区域例a30)可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。如果参数是数组或引用,则函数MIN仅使用其中的数字,空白单元格,逻辑值、文本或错误值将被忽略。如果逻辑值和文本字符串不能忽略,请使用MINA函数。如果参数中不含数字,则函数MIN返回0。可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。如果参数为数组或引用,则只有数组或引用中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果逻辑值和文本不能忽略,请使用函数MAXA来代替。如果参数不包含数字,函数MAX返回0(零)。返回一组值中的最小值。使用目的MIN(number1,number2,...)函数MOD可以借用函数INT来表示:MOD(n,d)=n-d*INT(n/d)返回某个数字按指定位数取整后的数字。ROUND(number,num_digits)返回一组值中的最大值。MAX(number1,number2,...)数学函数返回数字的绝对值。绝对值没有符号使用目的将数字向下舍入最为接近的整数返回两数相除的余数。结果的正负号与除数相同。使用目的MOD(number,divisor)如果divisor为零,函数MOD返回错误值#DIV/0!。函数:RANKrank说明:语法:参数说明:Number 为需要找到排位的数字。Ref 为数字列表数组或对数字列表的引用。Ref中的非数值型参数将被忽略。Order 为一数字,指明排位的方式。56=RANK(A54,$A$54:$A$60)2767425118274123函数:COUNTcount说明:语法:参数说明:说明举例:7=COUNT(A54:A60)函数:SUMSum说明:语法:参数说明:Number1,number2,... 为1到30个需要求和的参数。说明-540=SUM(A79:A81)1540=SUM(A79:A83)3046=SUM(A79:A81,5,TRUE)5TRUE基于单个条件的求和采用sumif函数,具体用法见sumif的说明基于多个条件的求和可采用数组公式地区销售人员类型南部丁一饮料西部张三奶制品东部李四饮料如果参数为错误值或为不能转换成数字的文本,将会导致错误。说明:引用中的文本值与逻辑值不参与计算,直接键入的文本值与逻辑值参与计算,true=1,false=0。如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。如果要统计逻辑值、文字或错误值,请使用函数COUNTA。返回某一单元格区域中所有数字之和。SUM(number1,number2,...)直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算,请参阅下面的示例一和示例二。如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。请参阅下面的示例三。如果order不为零,MicrosoftExcel对数字的排位是基于ref为按照升序排列的列表。函数RANK对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,整数7出现两次,其排位为4,则5的排位为6(没有排位为5的数值)。返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数COUNT可以计算单元格区域或数字数组中数字字段的输入项个数。COUNT(value1,value2,...)Value1,value2,... 为包含或引用各种类型数据的参数(1到30个),但只有数字类型的数据才被计算。函数COUNT在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。RANK(number,ref,order)如果order为0(零)或省略,MicrosoftExcel对数字的排位是基于ref为按照降序排列的列表。北部李四奶制品南部王五农产品南部张三肉类南部张三肉类东部李四农产品北部张三农产品南部王五肉类1471932753函数:SUMIFsumif说明:语法:参数说明:Range 为用于条件判断的单元格区域。Sum_range 是需要求和的实际单元格。说明举例:12961=SUMIF(B87:B96,张三,D87:D96)函数:COUNTIFcountif说明:语法:参数说明:Range 为需要计算其中满足条件的单元格数目的单元格区域。Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。销售人员4=COUNTIF(A117:A126,张三)丁一丁一张三张三=IF(COUNTIF(A$117:$A118,A118)=1,A118,重复)李四李四李四重复找出数据列表中的重复记录,并做出标示。王五王五张三重复张三重复李四重复张三重复王五重复通过用数组公式,判断总共有几条不重复的记录。4{=SUM(1/COUNTIF($A$117:$A$126,$A$117:$A$126))}函数:SUBTOTALsubtotal说明:语法:参数说明:Function_num 为1到11之间的数字,指定使用何种函数在数据清单中进行分类汇总计算。Function_Num123456COUNTIF(range,criteria)返回数据清单或数据库中的分类汇总。SUBTOTAL(function_num,ref1,ref2,...)根据指定条件对若干单元格求和。SUMIF(range,criteria,sum_range)Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。只有在区域中相应的单元格符合条件的情况下,sum_range中的单元格才求和。如果忽略了sum_range,则对区域中的单元格求和。计算区域中满足给定条件的单元格的个数。{=SUM(IF((A87:A96=南部)*(C87:C96=肉类),D87:D96))}{=SUM(IF((A87:A96=南部)+(A87:A96=东部),D87:D96))}第一个公式表示求地区为南部,类型为肉类的销售总和,第二个公式表示地区为南部或地区为东部的销售总和。数组公式用法见后面讲解“*”表示“和”,“+”表示“或者”7891011Ref1,ref2, 为要进行分类汇总计算的1到29个区域或引用。说明举例:120303=SUBTOTAL(9,A152:A155)104=SUBTOTAL(2,A152:A155)15075.75=SUBTOTAL(1,A152:A155)23函数SUBTOTAL将忽略由数据清单筛选时产生的任何隐藏行。在需要对筛选过的数据清单中的可见数据进行分类汇总时,这一点很重要。如果所指定的某一引用为三维引用,函数SUBTOTAL将返回错误值#VALUE!。通常,使用“数据”菜单中的“分类汇总”命令可以容易地创建带有分类汇总的数据清单。一旦创建了分类汇总,就可以通过编辑SUBTOTAL函数对该数据清单进行修改。如果在ref1,ref2,…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。1语法=abs(f2)2语法=abs(f3)意思是:abs函数显示区域里面的数值或文本语法=ABS(A5)得到的结果显示为:102.113语法=INT(F6)2.875语法=INT(F7)意思是:只显示整数位置语法=int(a9)得到的结果显示为:2-2.113语法=INT(F9)意思是:负数有小数点显示会+13语法=MOD(F13,F14)212语法=MOD(F16,F17)22语法=MOD(F19,F20)9说明:=mod(3,2)得到的结果显示为:1(意思是3除以2=1.5)105.23语法=ROUND(F23,1)使用目的105.26548语法=ROUND(F23,2)-105.23154语法=ROUND(F23,3)-105.1语法=ROUND(F23,4)例:=round(a27,2)a27为选取的区域;2为保取小数位后的二位意思是:因为原数已定位,只能显示原数值162738Number1,number2,... 是要从中找出最大值的1到30个数字参数。49在a2到a30中返回一个最大的值510162738Number1,number2,... 是要从中找出最小值的1到30个数字参数。49在a2到a30中返回一个最小的值510例说明:例说明:例说明:例说明:例说明:例说明:可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。如果参数是数组或引用,则函数MIN仅使用其中的数字,空白单元格,逻辑值、文本或错误值将被忽略。如果逻辑值和文本字符串不能忽略,请使用MINA函数。如果参数中不含数字,则函数MIN返回0。可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。如果参数为数组或引用,则只有数组或引用中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果逻辑值和文本不能忽略,请使用函数MAXA来代替。如果参数不包含数字,函数MAX返回0(零)。返回一组值中的最小值。使用目的MIN(number1,number2,...)函数MOD可以借用函数INT来表示:MOD(n,d)=n-d*INT(n/d)数学函数返回数字的绝对值。绝对值没有符号使用目的将数字向下舍入最为接近的整数返回两数相除的余数。结果的正负号与除数相同。使用目的MOD(number,divisor)如果divisor为零,函数MOD返回错误值#DIV/0!。Ref 为数字列表数组或对数字列表的引用。Ref中的非数值型参数将被忽略。Order 为一数字,指明排位的方式。251182123747556271050206030704080汉字还是汉字Number1,number2,... 为1到30个需要求和的参数。销售357133385122例说明:例:=rand(a55,$a$55:$a$61)意思为a55为条件,在a55到a61中从大小到排列后a55在排列中第几个例说明:如果参数为错误值或为不能转换成数字的文本,将会导致错误。说明:引用中的文本值与逻辑值不参与计算,直接键入的文本值与逻辑值参与计算,true=1,false=0。如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。如果要统计逻辑值、文字或错误值,请使用函数COUNTA。返回某一单元格区域中所有数字之和。SUM(number1,nu