小兔题库

领取计算机等级考试必备资料!

提起函数,一大波人已经跪倒,函数部分是二级Office最难的部分,分分钟让人窒息。下面这些常考函数,你要熟练,掌握技巧是:理论用法+考题实练+视频讲解

 

现在把常考函数公布,你回去找对应的函数题练练,多看看视频讲解或文字解题步骤。

 

一、逻辑判断函数  

公式:IF(逻辑条件,True部分,False部分)

功能:如果指定条件的计算结果为True,if函数将返回True部分的值,否则将返回False部分的值。

 

二、截取字符串函数    

公式:MID(文本,起始位置,字符个数)

功能:从文本字符串中指定位置开始返回特定个数的字符。

 

三、垂直查询函数 

公式:VLOOKUP(第1列中搜索的值,区域,数据所在的列号,[True/False])

功能:搜索指定单元格区域的第一列,然后返回该区域相同行上任何指定单元格中的值

True或省略,查找近似匹配值;  False查找精确匹配值。

 

四、求和函数

①求和函数

公式:SUM(Number1,[Number2]……)

主要功能:计算所有参数的和。

参数说明:至少包含一个参数Numbed,每个参数可以是具体的数值、引用的单元格(区域)、数组、公式或另一个函数的结果。

应用举例:=SUM(A2:A10)是将单元格A2-A10中的所有数值相加;=SUM(A2,A10,A20)是将单元格A2、A10和A20中的数字相加。

说明:如果参数为数组或引用,只有其中的数字可以被计算,空白单元格、逻辑值、文本或错误值将被忽略。

 

②条件求和函数

公式:SUMIF(Range,Criteria,[Sum_Range])

主要功能:对指定单元格区域中符合一个条件的单元格求和。

参数说明:

Range必需的参数。条件区域,用于条件判断的单元格区域;

Criteria必需的参数。求和的条件,判断哪些单元格将被用于求和的条件;

Sum_Range可选的参数。实际求和区域,要求和的实际单元格、区域或引用。如果Sum_Range参数被省略,Excel会对在Range参数中指定的单元格求和。

应用举例:=SUMIF(B2;B10,″>5″)表示对B2:B10区域中大于5的数值进行相加;

=SUMIF(B2:B10,″>5″,C2:C10),表示在区域B2:B10中,查找大于5的单元格,并在C2:C10区域中找到对应的单元格进行求和。

说明:在函数中,任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(″″)括起来。如果条件为数字,则无需使用双引号。

 

③多条件求和函数

公式:SUMIFS(Sum_Range,Criteria_Rangel,Criterial,[Criteria_Range2,Criteria2]……)

主要功能:对指定单元格区域中符合多组条件的单元格求和。

参数说明:

Sum_Range必需的参数。参加求和的实际单元格区域;

Criteria_Rangel必需的参数。第1组条件中指定的区域;

riterial必需的参数。第1组条件中指定的条件;

Criteria_Range2,Criteria2可选参数。第2组条件,还可以有其他多组条件。

应用举例:=SUMIFS(A2:A10,B2:B10,″>0″,C2:C10,″<5″)表示对A2:A10区域中符合以下条件的单元格的数值求和:B2:B10中的相应数值大于0且C2:C20中的相应数值小于5。

 

④积和函数

公式:SUMPRODUCT(array1,array2,array3,…)

主要功能:先计算出各个数组或区域内位置相同的元素之间的乘积,然后再计算出它们的和。

参数说明:可以是数值、逻辑值或作为文本输入的数字的数组常量,或者包含这些值的单元格区域,空白单元格被视为0。

应用举例:

区域计算要求:计算A、B、C三列对应数据乘积的和。

公式:=SUMPRODUCT(A2:A6,B2:B6,C2:C6);

计算方式:=A2*B2%C2+A3*B3*C3+A4*134*C4

+A5*B5*C5+A6*B6*C6即三个区域A2:A6,B2:B6,C2:C6同行数据积的和。

数组计算要求:把区域A2:A6,B2:B6,C2:C6数据按一个区域作为一个数组,即A2:A6表示为数组{A2;A3;A4;A5;A6},B2:B6表示为数组{B2;B3;B4;B5;B6},C2:C6表示为数组{C2;C3;C4;C5;C6}。

公式:=SUMPRODUCT({A2;A3;A4;A5;A6},{B2;B3;B4;B5;B6},{C2;C3;C4;C5;C6}),其中单元格名称在计算时候要换成具体的数据。

说明:数组参数必须具有相同的维数

 

五、排序函数  

公式:RAND(需要排序的数值,数值列表的引用或数组,[降/升])

功能:返回一个数值在指定数值列表中的排位。

 

六、最大值函数 

公式:MAX(区域或数组)

功能:返回一组值或指定区域中的最大值。

 

七、MATCH(待搜索的值,区域,查找方式)

功能:返回符合条件的行号

查找方式:

-1表示查找大于或等于待搜索值的最小数值。

1表示查找小于或等于待搜索值的最大数值。

0表示等于待搜索值的第一个值。

 

八、INDEX(区域,行号n,列号m)

功能:返回区域内第n行第m列的值。

 

九、多条件计数函数

公式:COUNTIFS(条件区域1,条件1,条件区域2,条件2,……)

功能: 统计指定区域内符合多个给定条件的单元格数量。

 

十、MOD(数值1,数值2)

功能:返回数值1除以数值2的余数。

 

十一、VALUE(数字文本字符)

功能:将一个代表数值的文本字符串转换为数值。

 

十二、INT(数值)

功能:向下舍入到最接近的整数。例如:INT(8.9) 结果为8

 

十三、DAYS360(日期1,日期2)

功能:计算两个日期的相差天数

 

十四、DATE(year,month,day)

功能:返回一个日期值

 

十五、TEXT(值,格式)

功能:设置一个数值按指定格式显示。

 

十六、LOOKUP(查找对象,查找区域,想要得到的值)

功能:把查找对象(或文本)与一行或一列的数据依次进行匹配,如果有明确的值,则返回对应的结果行;如果没有明确的值,则向下取得所查询值的最近的值。

 

十七、FIND(find_text,within_text)

功能:返回一个文本在另一个文本中的首字符的位置

 

十八、IFERROR(value, value_if_error)

功能:判断value的正确性,如果value正确则返回正确结果,否则返回value_if_error。