ref计算机一级,2014年计算机一级考试MSOffice第四章考点解析(11)

4.4.4函数应用

Excel提供了强大的函数功能,包括数学与三角函数、日期与时间函数、财务函数、统计函数、查找与引用函数、数据库函数、文本和数据函数、工程函数、逻辑函数和信息函数等,用函数能方便地进行各种运算。可以利用公式选项卡下的“插入函数”命令使用函数进行计算,也可以利用“公式”选项卡下的函数库“财务”、“逻辑”、“文本”、“日期和时间”、“查找和引用”、“数学和三角函数”等完成相应功能的计算。

1.函数形式

函数一般由函数名和参数组成,形式为:函数名(参数表)

其中:函数名由Excel提供,函数名中的大小写字母等价,参数表由用逗号分隔的参数l、参数2、…、参数Ⅳ(Ⅳ≤30)构成,参数可以是常数、单元格地址、单元格区域、单元格区域名称或函数等。

2.函数引用

若要在某个单元格输入公式“=AVERAGE(A2:Al0)”,可以采用如下方法:

方法一:直接在单元格中输入公式“=AVERAGE(B1:B1)”。

方法二:利用“公式”选项卡下的“插入函数”命令,方法如下:

(1)选定单元格,单击“公式”选项卡下的“插入函数”命令按钮麓,在“插入函数”对话框中选中函数“AVERAGE”,如图4—36所示。单击“确定”,打开“函数参数”对话框,如图4—37所示。cee382d5bfa85ae5937b2335a2987c2b.png

(2)可在“函数参数”对话框第一个参数Numberl内用输人选定83:D3,单击“确定”;也可以单击“切换”按钮 (隐藏“函数参数”对话框的下半部分),然后在工作表上选定83:D3区域,单击“切换”按钮 (恢复显示“函数参数”对话框的全部内容),单击“确定”按钮。

(3)函数嵌套。函数嵌套是指一个函数可以作为另一函数的参数使用。例如公式:

ROUND(AVERAGE(A2:C2),1)

其中ROUND为一级函数,AVERAGE为二级函数。先执行AVERAGE函数,再执行ROUND函数。一定要注意,AVERAGE作为ROUND的参数,它返回的数值类型必须与ROUND参数使用的数值类型相同。Excel嵌套最多可嵌套七级。

3.Excel函数

1)常用函数

(1)SUM(参数l,参数2,…):求和函数,求各参数赳累加和。

(2)AVERAGE(参数l,参数2,…):算术平均值函数,求各参数的算术平均值。

(3)MAX(参数l,参数2,…):最大值函数,求各参数中的最大值。

(4)MIN(参数l,参数2,…):最小值函数,求各参数中的最小值。

2)统计个数函数

(1)COUNT(参数l,参数2,…):求各参数中数值型数据的个数。

(2)COUNTA(参数l,参数2,…):求“非空”单元格的个数。

(3)cOuNTBLANK参数1,参数2,…):求“空”单元格的个数。

3)四舍五人函数ROUND(数值型参数,n)

返回对“数值型参数”进行四舍五入到第n位的近似值。

当n>0时,对数据的小数部分从左到右的第n位四舍五入;

当n=0时,对数据的小数部分最高位四舍五人取数据的整数部分;

当n<0时,对数据的整数部分从右到左的第n位四舍五人。

4)条件函数IF(逻辑表达式,表达式1,表达式2)

若“逻辑表达式”值为真,函数值为“表达式l”的值;否则为“表达式2”的值。

5)条件计数COUNTIF(条件数据区,”条件”)。

统计“条件数据区”中满足给定“条件”的单元格的个数。

COUNTIF函数只能对给定的数据区域中满足一个条件的单元格统计个数,若对一个以上的 条件统计单元格的个数,用数据库函数DCOUNT或DCOUNTA实现。

6)条件求和函数SUMIF(条件数据区,”条件”[,求和数据区])。

在“条件数据区”查找满足“条件”的单元格,计算满足条件的单元格对应于“求和数据区”中数据的累加和。如果“求和数据区”省略,统计“条件数据区”满足条件的单元格中数据的累加和。

SUMIF函数中的前两个参数与COUNTIF中的两个参数的含义相同。如果省略SUMIF中的第3个参数,SUMIF是求满足条件的单元格内数据的累加和。COUNTIF是求满足条件的单元格的个数。

Excel的“公式”选项卡内提供了强大的和分类使用的函数功能,“公式”选项卡内还包含“定义的名称”、“公式审核”、“计算”命令组。“定义的名称”命令组的功能是对经常使用的或比较特殊的公式进行命名,当需要使用该公式时,可直接使用其名称来引用该公式;“公式审核”命令组的功能是帮助用户快速查找和修改公式,也可对公式进行错误修订。其他函数以及详细应用可查看Excel帮助信息。

4.关于错误信息

在单元格输入或编辑公式后,有时会出现诸如”####!”或”#VALUE!”的错误信息。错误值

一般以“#”符号开头,出现错误值有以下几种原因,如表4—2所示。下面简要说明各错误信息可能产生的原因。678e9f51509f0d7631ea363f56dc9a7b.png

1)####!

若单元格中出现“####!”错误信息,可能的原因是:单元格中的计算结果太长,该单元格宽度小,可以通过调整单元格的宽度来消除该错误;或者,13期或时间格式的单元格中出现负值。

2)#DIV/O!

若单元格中出现“#DIV/0!”错误信息,可能的原因是:该单元格的公式中出现被零除问题。即输入的公式中包含“0”除数,也可能在公式中的除数引用了零值单元格或空白单元格(空白单元的值将解释为零值)。

解决办法是修改公式中的零除数或零值单元格或空白单元格引用,或者在用除数的单元中 输入不为零的值。

当作除数的单元格为空或含的值为零时,如果希望不显示错误,可以使用IF函数。例如,如果单元格85包含除数,而A5包含被除数,可以使用“=IF(B5=0,””,A5/B5)”(两个连续引号代表空字符串),表示B5值为“0”时,什么也不显示,否则显示A5/B5的商。

3)#N/A

在函数或公式中没有可用数值时,会产生这种错误信息。

4)#NAME?

在公式中使用了Excel所不能识别的文本时将产生错误信息“#NAME?”。可以从以下几努面进行检查:

(1)使用了不存在的名称。应检查使用的名称是否存在。

(2)公式中的名称或函数名拼写错误。修改拼写错误即可。

(3)公式中区域引用不正确。如某单元格中有公式“=SUM(GZG3)”。

(4)在公式中输入文本时没有使用双引号。

5)#NUM!

在公式或函数中某个数值有问题时产生的错误信息。例如,公式产生的结果太大或太小,即

超出范围:一l0307~10307。

6)#NULL!

在单元格中出现此错误信息的原因可能是试图为两个并不相交的区域指定交叉点。例如,

使用了不正确的区域运算符或不正确的单元格引用等。

如果要引用两个不相交的区域,则两个区域之间应使用区域运算符“,”。例如:公式SUM(A1:Al0,Cl:CIO)完成对两个区域求和。

7)#REF!

单元格中出现这样的错误信息是因为该单元格引用无效的结果。设单元格A9中有数值

“5”,单元格Al0中有公式“=A9+1”,单元格Alo显示结果为6。若删除单元格A9,则单元格A10中的公式“=A9+1”对单元格A9的引用无效,就会出现该错误信息。

8)#VALUE!

当公式中使用不正确的参数时;将产生该错信息。这时应确认公式或函数所需的参数类型是否正确,公式引用的单元格中是否包含有效数值。如果需要数字或逻辑值时确输入了文本,就会出现这样的错误信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值