一级b考试函数补充.docx
《一级b考试函数补充.docx》由会员分享,可在线阅读,更多相关《一级b考试函数补充.docx(10页珍藏版)》请在冰点文库上搜索。
一级b考试函数补充
一级B考试函数补充(总7页)
Rank函数:
返回一个数字在数字列表中的排位。
数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。
具体参数设置如下图:
语法
RANK(number,ref,order)
Number 为需要找到排位的数字。
Ref 为数字列表数组或对数字列表的引用。
Ref中的非数值型参数将被忽略。
Order 为一数字,指明排位的方式。
如果order为0(零)或省略,MicrosoftExcel对数字的排位是基于ref为按照降序排列的列表。
如果order不为零,MicrosoftExcel对数字的排位是基于ref为按照升序排列的列表。
IF函数:
执行真假值判断,根据逻辑计算的真假值,返回不同结果。
可以使用函数IF对数值和公式进行条件检测。
具体参数设置如下图:
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为TRUE或FALSE的任意值或表达式。
例如,A10=100就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为TRUE,否则为FALSE。
本参数可使用任何比较运算符。
Value_if_true logical_test为TRUE时返回的值。
例如,如果本参数为文本字符串“预算内”而且logical_test参数值为TRUE,则IF函数将显示文本“预算内”。
如果logical_test为TRUE而value_if_true为空,则本参数返回0(零)。
如果要显示TRUE,则请为本参数使用逻辑值TRUE。
Value_if_true也可以是其他公式。
Value_if_false logical_test为FALSE时返回的值。
例如,如果本参数为文本字符串“超出预算”而且logical_test参数值为FALSE,则IF函数将显示文本“超出预算”。
如果logical_test为FALSE且忽略了Value_if_false(即value_if_true后没有逗号),则会返回逻辑值FALSE。
如果logical_test为FALSE且Value_if_false为空(即value_if_true后有逗号,并紧跟着右括号),则本参数返回0(零)。
Value_if_false也可以是其他公式。
例如某学校数学竞赛成绩表.xls
最终结果:
COUNTIF函数:
计算区域中满足给定条件的单元格的个数。
语法
COUNTIF(range,criteria)
Range 为需要计算其中满足条件的单元格数目的单元格区域。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。
例如,条件可以表示为32、"32"、">32"或"苹果"。
SUMIF函数:
根据指定条件对若干单元格求和。
具体参数设置如下图:
语法
SUMIF(range,criteria,sum_range)
Range 为用于条件判断的单元格区域。
Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。
例如,条件可以表示为32、"32"、">32"或"apples"。
Sum_range 是需要求和的实际单元格。
说明:
只有在区域中相应的单元格符合条件的情况下,sum_range中的单元格才求和。
如果忽略了sum_range,则对区域中的单元格求和。
例子如:
ABS函数:
返回数字的绝对值。
绝对值没有符号。
具体参数设置如下图:
语法
ABS(number)
Number 需要计算其绝对值的实数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
COUNT函数:
返回包含数字以及包含参数列表中的数字的单元格的个数。
利用函数COUNT可以计算单元格区域或数字数组中数字字段的输入项个数。
语法
COUNT(value1,value2,...)
Value1,value2,... 为包含或引用各种类型数据的参数(1到30个),但只有数字类型的数据才被计算。
说明
函数COUNT在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。
如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。
如果要统计逻辑值、文字或错误值,请使用函数COUNTA。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。