Excel函数.docx
- 文档编号:8691776
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:11
- 大小:553.93KB
Excel函数.docx
《Excel函数.docx》由会员分享,可在线阅读,更多相关《Excel函数.docx(11页珍藏版)》请在冰豆网上搜索。
Excel函数
Excel2010函数
SUM
作用:
返回某一单元格区域中所有数字之和。
语法:
SUM(number1,number2,...)
Number1,number2,... 为1到255个需要求和的参数。
说明:
1、直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算,请参阅下面的示例一和示例二。
2、如果参数为数组或引用,只有其中的数字将被计算。
数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。
请参阅下面的示例三。
3、如果参数为错误值或为不能转换成数字的文本,将会导致错误。
示例:
1、SUM(3,2)等于5
2、SUM("3",2,TRUE)等于6,因为文本值被转换成数字,而逻辑值"TRUE"被转换成数字1。
3、不同于前例,如果A1包含"3",而B1包含TRUE,则:
SUM(A1,B1,2)等于2,因为对非数值型的值的引用不能被转换成数值。
4、如果单元格A2:
E2包含5,15,30,40和50,则:
SUM(A2:
C2)等于50
SUM(B2:
E2,15)等于150
PRODUCT
作用:
计算用作参数的所有数字的乘积,然后返回乘积。
语法:
PRODUCT(number1,[number2],...)
number1必需。
要相乘的第一个数字或区域(区域:
工作表上的两个或多个单元格。
区域中的单元格可以相邻或不相邻。
)。
number2,...可选。
要相乘的其他数字或单元格区域,最多可以使用255个参数。
AVERAGE
作用:
返回参数平均值(算术平均)。
语法:
AVERAGE(number1,number2,...)
Number1,number2,... 要计算平均值的1~255个参数。
说明:
1、参数可以是数字,或者是涉及数字的名称、数组或引用。
2、如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。
但是,如果单元格包含零值则计算在内。
示例:
1、如果A1:
A5命名为Scores,其中的数值分别为10、7、9、27和2,那么:
AVERAGE(A1:
A5)等于11
AVERAGE(Scores)等于11
AVERAGE(A1:
A5,5)等于10
AVERAGE(A1:
A5)等于SUM(A1:
A5)/COUNT(A1:
A5)等于11
2、如果C1:
C3命名为OtherScore,其中的数值为4、18和7,那么:
AVERAGE(Scores,OtherScores)等于10.5。
3、AVERAGE(10,,4,"12",1)等于5.4。
其中文本型数字,空值(0值)参与计算。
4、AVERAGE(10,,4,"12",1,TRUE)等于4.6667。
其中逻辑值参与计算。
COUNT
作用:
返回参数的个数。
利用函数COUNT可以计算数组或单元格区域中数字项的个数。
语法:
COUNT(value1,value2,...)
Value1,value2,... 是包含或引用各种类型数据的参数(1~255个),但只有数字类型的数据才被计数。
说明:
1、函数COUNT在计数时,将把数字、空值、逻辑值、日期或以文字代表的数计算进去;但是错误值或其他无法转化成数字的文字则被忽略。
2、如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组中或引用的空单元格、逻辑值、文字或错误值都将忽略。
如果要统计逻辑值、文字或错误值,请使用函数COUNTA。
示例:
1、COUNT("123","abc",,1,TRUE,TODAY(),4/8)等于6
2、COUNT(A1:
A7)等于3
3、COUNT(A4:
A7)等于2
4、COUNT(A1:
A7,2)等于4
COUNTA
作用:
返回参数组中非空值的数目。
利用函数COUNTA可以计算数组或单元格区域中数据项的个数。
语法:
COUNTA(value1,value2,...)
Value1,value2,... 所要计数的值,参数个数为1~255个。
说明:
1、参数值可以是任何类型,它们可以包括空字符(""),但不包括空白单元格。
2、如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略。
如果不需要统计逻辑值、文字或错误值,请使用函数COUNT。
示例:
1、COUNTA("123","abc",,1,TRUE,TODAY(),4/8)等于7
2、
COUNTA(A1:
A7)等于6
COUNTA(A4:
A7)等于4
COUNTA(A1:
A7,2)等于7
COUNTA(A1:
A7,"Two")等于7
MAX
作用:
返回数据集中的最大数值。
语法:
MAX(number1,number2,...)
Number1,number2,... 为需要找出最大数值的1到255个数值。
说明:
1、可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。
如果参数为错误值或不能转换成数字的文本,将产生错误。
2、如果参数为数组或引用,则只有数组或引用中的数字将被计算。
数组或引用中的空白单元格、逻辑值或文本将被忽略。
如果逻辑值和文本不能忽略,请使用函数MAXA来代替。
3、如果参数不包含数字,函数MAX返回0。
示例:
如果A1:
A5包含数字10、7、9、27和2,则:
MAX(A1:
A5)等于27
MAX(A1:
A5,30)
MAX(TRUE,,0)等于1
MIN
作用:
返回给定参数表中的最小值。
语法:
MIN(number1,number2,...)
Number1,number2,... 是要从中找出最小值的1到30个数字参数。
说明:
1、参数可以是数字、空白单元格、逻辑值或表示数值的文字串。
如果参数中有错误值或无法转换成数值的文字时,将引起错误。
2、参数是数组或引用,则函数MIN仅使用其中的数字、数组或引用中的空白单元格,逻辑值、文字或错误值将忽略。
3、如果参数中不含数字,则函数MIN返回0。
示例:
如果A1:
A5中依次包含数值10,7,3,27和2,那么
MIN(A1:
A5)等于2
MIN(A1:
A5,0)等于0
MIN(2,,3)等于0
IF
作用:
执行真假值判断,根据逻辑测试的真假值返回不同的结果。
可以使用函数IF对数值和公式进行条件检测。
语法:
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为TRUE或FALSE的任意值或表达式。
例如,A10=100就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为TRUE,否则为FALSE。
Value_if_true 为TRUE时返回的值。
说明:
value_if_true为空,则本参数返回0(零)。
Value_if_true也可以是其他公式。
Value_if_false 为FALSE时返回的值。
说明:
如果logical_test为FALSE且Value_if_false为空(即value_if_true后有逗号,并紧跟着右括号),则本参数返回0(零)。
Value_if_false也可以是其他公式。
说明:
IF可以嵌套64层。
示例:
1、=if(A10=100,sum(b5:
b15),””)如果A10=100,则计算B5:
B15区域的和,否则返回空值。
2、=IF(A1>10,"大于10","不大于10")将返回“大于10”,如果A1小于等于10,则返回“不大于10”。
3、
公式说明:
=IF(A2<=100,"预算内","超出预算")如果单元格A2中的数字小于等于100,公式将返回“预算内”;否则,函数显示“超出预算”。
=IF(A2=100,A2+B2,"")如果单元格A2中的数字为100,则计算并返回A2与B2的和;否则,返回空文本("")。
4、
公式说明:
=IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C",IF(A2>59,"D","F"))))如果A2大于89,由返回等级A,否则再判断A2是否大于79,大于则返回等级B,否则再判断A2是否大于69,大于则返回等级C,否则再判断A2是否大于59,大于则返回等级D,否则返回等级F。
SUMIF
作用:
对区域 (区域:
工作表上的两个或多个单元格。
区域中的单元格可以相邻或不相邻。
)中符合指定条件的值求和
语法:
SUMIF(range,criteria,[sum_range])
说明:
range必需。
用于条件计算的单元格区域。
每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。
空值和文本值将被忽略。
criteria必需。
用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。
例如,条件可以表示为32、">32"、B5、32、"32"、"苹果"或TODAY()。
要点任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(")括起来。
如果条件为数字,则无需使用双引号。
sum_range可选。
要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。
如果sum_range参数被省略,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。
示例:
公式:
=SUMIF(B2:
B5,"John",C2:
C5),该函数仅对单元格区域C2:
C5中与单元格区域B2:
B5中等于“John”的单元格对应的单元格中的值求和
COUNTIF
作用:
计算给定区域内满足特定条件的单元格的数目。
语法:
COUNTIF(range,criteria)
Range 为需要计算其中满足条件的单元格数目的单元格区域。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。
例如,条件可以表示为32、"32"、">32"、"apples"。
示例:
1、假设A3:
A6中的内容分别为"apples"、"oranges"、"peaches"、"apples":
COUNTIF(A3:
A6,"apples")等于2
2、假设B3:
B6中的内容分别为32、54、75、86:
COUNTIF(B3:
B6,">55")等于2
3、计算A列中分数在80~90之间的人数。
在B1中输入“=COUNTIF(A1:
A20,">=80")-COUNTIF(A1:
A20,">=90")”即可。
依此类推,就可以统计不同分数段的人数。
RANK
作用:
返回一个数值在一组数值中的排位。
数值的排位是与数据清单中其他数值的相对大小(如果数据清单已经排过序了,则数值的排位就是它当前的位置)。
语法:
RANK(number,ref,order)
Number 必需,需要找到排位的数字。
Ref 必需,为包含一组数字的数组或引用。
Ref中的非数值型参数将被忽略。
Order 可选,为一数字,指明排位的方式。
∙如果order为0或省略,MicrosoftExcel将ref当作按降序排列的数据清单进行排位。
∙如果order不为零,MicrosoftExcel将ref当作按升序排列的数据清单进行排位。
说明:
1、函数RANK对重复数的排位相同。
但重复数的存在将影响后续数值的排位。
例如,在一列整数里,如果整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)。
示例:
如果A1:
A5中分别含有数字7、3.5、3.5、1和2,则:
RANK(A2,A1:
A5,1)等于3
RANK(A1,A1:
A5,1)等于5
AND
作用:
所有参数的逻辑值为真时返回TRUE;只要一个参数的逻辑值为假即返回FALSE。
语法:
AND(logical1,logical2,...)
Logical1,logical2,... 表示待检测的1到255个条件值,各条件值或为TRUE,或为FALSE。
∙参数必须是逻辑值,或者包含逻辑值的数组或引用。
∙如果数组或引用的参数包含文字或空单元格,则忽略其值。
∙如果指定的单元格区域内包括非逻辑值,则AND将返回错误值#VALUE!
。
示例:
1、AND(TRUE,TRUE)等于TRUE
2、AND(TRUE,FALSE)等于FALSE
3、AND(2+2=4,2+3=5)等于TRUE
4、如果B1-B3单元格中的值为TRUE、FALSE、TRUE,那么:
AND(B1:
B3)等于FALSE
5、如果单元格B4内的数值在1~100之间,那么:
AND(1 6、 NOT 作用: 对参数值求反。 当要确保一个值不等于某一特定值时,可以使用NOT函数。 语法: NOT(logical) Logical 为一个可以计算出TRUE或FALSE的逻辑值或逻辑表达式。 如果逻辑值为FALSE,函数NOT返回TRUE;如果逻辑值为TRUE,函数NOT返回FALSE。 示例 NOT(FALSE)等于TRUE NOT(1+1=2)等于FALSE OR 作用: 在其参数组中,任何一个参数逻辑值为TRUE,即返回TRUE。 语法: OR(logical1,logical2,...) Logical1,logical2,... 为需要进行检验的1到255个条件,分别为TRUE或FALSE。 ∙参数必须能计算为逻辑值,如TRUE或FALSE,或者为包含逻辑值的数组或引用。 ∙如果数组或引用参数中包含文本或空白单元格,这些值将被忽略。 ∙如果指定的区域中不包含逻辑值,函数OR返回错误值#VALUE! 。 示例 OR(TRUE)等于TRUE OR(1+1=1,2+2=5)等于FALSE 如果A1: A3包含值TRUE、FALSE和TRUE,则: OR(A1: A3)等于TRUE 错误值 说明 更正#####错误 当某列不足够宽而无法在单元格中显示所有字符时,或者单元格包含负的日期或时间值时,Excel将显示此错误。 例如,用过去的日期减去将来的日期的公式(如=06/15/2008-07/01/2008)将得到负的日期值。 更正#DIV/0! 错误 当一个数除以零(0)或不包含任何值的单元格时,Excel将显示此错误。 更正#N/A错误 当某个值不可用于函数或公式时,Excel将显示此错误。 更正#NAME? 错误 当Excel无法识别公式中的文本时,将显示此错误。 例如,区域名称或函数名称可能拼写错误。 更正#NULL! 错误 当指定两个不相交的区域的交集时,Excel将显示此错误。 交集运算符是分隔公式中的引用的空格字符。 例如,区域A1: A2和C3: C5不相交,因此,输入公式=SUM(A1: A2C3: C5)将返回#NULL! 错误。 更正#NUM! 错误 当公式或函数包含无效数值时,Excel将显示此错误。 更正#REF! 错误 当单元格引用无效时,Excel将显示此错误。 例如,您可能删除了其他公式所引用的单元格,或者可能将已移动的单元格粘贴到其他公式所引用的单元格上。 更正#VALUE! 错误 如果公式所包含的单元格有不同的数据类型,则Excel将显示此错误。 如果启用了公式的错误检查,则屏幕提示会显示“公式中所用的某个值是错误的数据类型”。 通常,通过对公式进行较少更改即可修复此问题。 引用同一工作薄不同工作表的单元格: 方法: 在单元格引用的前面加上工作表的名称和感叹号(! )来引用其他工作表上的单元格。 例: 引用不同工作薄中的单元格: 方法: 在单元格引用的前面加上工作薄名(中括号【】)工作表的名称和感叹号(! )来引用其他工作薄上的单元格。 例: =SUM(B1,[EXCEL上机操作题5.xls]成绩表! $C$2: $D$2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 函数
![提示](https://static.bdocx.com/images/bang_tan.gif)