导航菜单
首页 >  全国计算机二级考试excel必考函数有哪些内容  > 计算机二级考试Excel函数应用详解

计算机二级考试Excel函数应用详解

Excel中的函数一直是二级考试中的一个难点,今天小编就来教大家如何使用这些函数:

一、统计函数

1sum(number1,[number2],…)求和

2sumif(range,criteria,[sum_range])带一个条件的求和

3sumifs(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],…)多条件求和。

Number1,数值或区域

Range,区域,范围

Criteria,条件

Sum_range求和区域

4average(number1,[number2],…)平均值

5averageif(range,criteria,[average_range])一个条件的平均值

6averageifs(average_range,criteria_range1,criteria1,[criteria_range2,criteria2])多条件的求和

7count(value1,[value2],…)计数值的数

8counta(value1,[value2],…)计非空单元格的个数

9countblank(range)计空单元格的个数

10countif(range,criteria)带一个条件的计数。

11countifs(criteria_range1,criteria1,[criteria_range2,criteria2],…)带多个条件的计数。

value值。

12rank.eq(number,ref,[order])

number 一个数。

Reference参考范围。

Order排序规则。

Number在reference中按照order的规则来排名。

13max(number1,[number2],…)

14min(number1,[number2],…)

15large(array,k)返回array中第K大的数值

16small(array,k)返回array中第K小的数值

array数组

k返回的名次。

返回array中第K大的数值(从大到小)

二、逻辑函数

1if(logical_test,value_if_true,value_if_false)

logical逻辑

test测试

logical_test,判断。

Value,数值

If,如果。

True真的。

Value_if_true,值如果是真的。

value_if_false值如果是假的。

如果logical_test判断是真的就输出value_if_true如果logical_test判断是假的,那么输出value_if_false

2and(logical1,[logical2],…)且,所有的判断都是真的,结果才是真的。

3or(logical1,[logical2],…)或,只要有一个是真的,结果就是真的。

4not(logical)真的变成假的,假的变成真的。

5iferror(value,value_if_error)

如果没有错误输出value,如果有错误,value_if_error

三、查找与引用

1vlookup(lookup_value,table_array,col_index_num,[range_lookup])通过lookup_value在table_array查找数据,按照range_lookup的方式来输出col_index_num的数据。

lookup查找,寻找

value值

lookukp_value,通过lookup_value来进行查找。

Table表。

Array数组

Table_array查询数据所在的区域。

Column列

Index引用,索引

Num数字

Col_index_num查询的数据在第几列

Range_lookup精确匹配还是近似匹配。

2row([reference])返回行的数字。

3column([reference])返回列的数字

4index(array,row_num, [column_num])

引用array中的第row_num行第column_num列。

四、文本函数

1right(text,[num_chars])从text的右边开始截取,截取num_chars个字符。

text,文本,字符串。

Num

Chars字符

Num_chars字符的个数。

rightb(text,[num_chars])从text的右边开始截取,截取num_chars个字节。

2

byte字节。

3left(text,[num_chars])从text的左边开始截取,截取num_chars个字符。

4leftb(text,[num_chars])从text的左边开始截取,截取num_chars个字节。

5len(text)计算text的字符个数。

6lenb(text)计算text的字节个数。

7mid(text,start_num,num_chars)从text的start_num开始截取,截取num_chars个字符。

start_num从第几个开始

8midb(text,start_num,num_chars)从text的start_num开始截取,截取num_chars个字节。

9text(value,format_text)value按照formate_text的格式进行显示。

format格式。

Format_text文本格式。

10concatenate(text1,[text2],…)把text1和text2等等字符串链连接起来。

11FIND(find_text,within_text,[start_num])

从start_num开始在在within_text中寻找find_text的位置。返回值是个数字。

12FINDB(find_text,within_text,[start_num])

13TRIM(text)删除前导后导以及中间超过1个空格的所有空格。在大纲上有。

英文用的比较多,中文比较。我感觉考试肯定会有一年会考的。

五、数值计算

1mod(number,divisor)求模,求余。

number,被除数

divisor除数

被除数除以除数的余数。

2round(number,num_digits)

number一个数。

Num_digits小数的位数。

Number这个数按照num_digits位进行四舍五入。

3roundup(number,num_digits)

这个数按照num_digits位进行向上舍入。

4rounddown(number,num_digits)

这个数按照num_digits位进行向下舍入。

5int(number)

向下取整。

服装厂做衣服。66.66

6trunc(number,[num_digits])

对number截取num_digits位。

7abs(number)

对number绝对值。

六、日期和时间

1date(year,month,day)

year年。

Month月

Day天。

返回一个指定的日期,其中参数year就是年份,month是月份,day是天。

2now()返回系统的当前日期和时间。

3today()返回系统的当前日期。

都是无参数的函数,返回系统的当前日期或时间。

系统:就是你的计算机。

4weekday(serial_num,[return_type])返回一个数值这个数值和星期有一定的关系,这个关系由return_type来决定。

Serial_num特指日期。

5year(serial_num)返回serial_num中的年份。

6month(serial_num)返回serial_num中的月份。

7day(serial_num)返回serial_num中的天数。

8hour(serial_num)返回serial_num中的小时。

9minute(serial_num)返回serial_num中的分钟。

10second(serial_num)返回serial_num中的秒钟。

11days360(start_num,end_num,[method])一个月按30天,一年按360计算差值。

七、数组函数

1Ctrl+shift+enter

在有些时候,函数要进行嵌套。但是在嵌套函数中有无法储存多个值。

学校

班级

一中成绩最高分。Max()

Max(if())

八、datedif(start_date,end_date,unit)隐藏函数。

可学,可不学。

不在大纲,有替代函数(教材上就是用替代函数的,不是是datedif)

年龄(周岁)

Start_date开始的日期。

End_date结束的日期

Unit返回的类型。

结束的日期减去开始的日期按照unit类型来进行返回。

Y返回年份

M返回的月数

D返回的是天数

相关推荐: