初学者如何正确理解和使用Excel函数
导读:许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用的时候直接调用,这就是程序中的函数。Excel中的函数与此类似,通过使用预先建立的工作表函数来进行数字、文本、日期时间或者逻辑运算等。利用函数不仅能够提高效率,而且还能够减少错误,提高Excel的工作速度。 要使用函数,应将其输入到单元格内的公式中。在公式中使用的字符次序称为语法。
许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用的时候直接调用,这就是程序中的函数。Excel中的函数与此类似,通过使用预先建立的工作表函数来进行数字、文本、日期时间或者逻辑运算等。利用函数不仅能够提高效率,而且还能够减少错误,提高Excel的工作速度。
要使用函数,应将其输入到单元格内的公式中。在公式中使用的字符次序称为语法。所有的函数都有相同的基本语法。若不遵守这种语法,则公式将返回错误的结果。如果公式以一个函数开始,则应该像其它公式一样,在函数前面加一个等于号(“=”)。函数名后面紧跟着的括号告诉函数参数开始和结束的位置。在输入公式时注意左右两个括号必须成对出现,括号前后都不能有空格。在括号中指定参数,参数可以是数字、文本、逻辑值、数组、误差值或者引用位置。指定的参数必须能产生一个有效值。有些函数也接受计算时并不需要的可选参数。参数也可以是常量或者公式。这些公式本身可以包含其他的函数。如果一个函数的参数本身也是一个函数,则称为嵌套函数。
在Excel中,工作表函数是能运用于工作表中以自动地实现决策、执行以及数值返回等操作的计算工具。Excel提供了大量能完成许多不同计算类型的函数。
一、有关函数的约定
函数的参数有必需的和可选的。例如COUNT函数用于计算包含数字的单元格以及参数列表中数字的个数。其语法为:
COUNT(value1, [value2],...)
其中方括号中的参数就是可选参数。
函数显示时不用等于号(“=”)。请记住只在每一个公式的开头必须输入一个等于号,但在作为参数的嵌套函数前不要输入等于号。例如在公式
=SUM(3,(PRODUCT(2,4)))
中PRODUCT就是一个作为参数的嵌套函数。
二、函数语法
每一个函数描述都包括一个语法行。例如,CELL函数的语法行如下:
CELL(info_type, [reference])
在语法行中,如果没有给函数提供必需的参数,则不能在单元格中输入函数。在上述例子中,参数“info_type”是必需的参数,而“reference”而是可选的参数。下列两种情况都是允许的:
=CELL("format", B12)
=CELL("format")
而“=CELL()”是不允许的,因为“info_type”是必需的参数。
如果一个参数后面跟有省略号(…),用户可以使用多个该种数据类型的参数。在Excel 2007中,某些函数可以使用多达255个参数。例如上例中COUNT函数。
函数名称后带有一组空括号的函数不需任何参数,但是使用时函数必须带括号,以使Excel能识别该函数,例如返回数字“3.14159265358979”,即数学常量π的PI函数。
三、参数名
许多参数名告诉了用户参数所具有的信息类型。如果在参数名中出现了缩写num、ref或logical,则该参数必定分别是数字、引用或逻辑值。例如,在函数ROUND(number,num_digits)中,第一个参数一定是一个数,第二个参数也是一个数。类似地,参数名中的words number、reference、logical、text和array也表明该参数一定是该种类型。Value意味着该参数可以是任何单值结果。该值可以是数字,文本,逻辑值或错误值。
四、使用参数
参数总是位于函数名的右侧,并用括号括起来。大多数参数其数据类型都是确定的。用户所给出的参数要么是一种正确的类型,要么是能被Excel自动转换为正确类型的。参数可以是能产生所需数据类型的任意值。例如,在Excel 2003中对参数求和的函数SUM,可以取1至30个参数。
五、参数类型
函数的参数可以是下列类型之一:数字、文字、逻辑值、错误值、引用数组。也可以使用引用和数组型参数给函数提供数字、文本、逻辑值和错误值。
数字:例如5.003,0,150.286和-30.05都是数字。不带小数的数称作整数。整数例如5,1,150和-30。数字可以精确到十进制的15位。
文本:例如"a","word","w/punc"或""都是文本。(www.2361.net)公式中用到的文本值必须包含在英文双引号内。不包含字符的文本常量写成"",称为“空文本”。如果用作参数的文本未包含在引号内,Excel假定其为一个名称并试图用它所引用的值去替代。如果未加引号的文本不是一个名称,因而没有相应的值,Excel则返回#NAME?错误值。
逻辑值:逻辑值即TRUE和FALSE。逻辑参数也可以是一个语句,例如“B10>20”,它将返回TRUE或FALSE。
错误值:错误值如“#D1V/0!”、“#N/A”、“#NAME?”、“#NULL!”、“#NUM!”、“#REF!”和“#VALUE!”。
引用:例如$A$10,A10,$A10,A$10,R1C1或R[10]C[-10]。引用可以指单元格、区域或是多重选择,并且可以是相对的、绝对的或混合的,用户使用引用作为参数时(其值可以是数字、文本、错误值或逻辑值),引用所指定的单元格的内容就用作参数。返回类型为引用的函数显示引用的取值而不是引用本身。要把多重选择用作单独的引用参数,则要把引用括在另一组括号内,例如公式:
=SUM((E5:E8,E10:E18), AVERAGE(A1:A5))
数组:数组允许用户自定义怎样将参数和函数输入单元格。数组可被用作参数,而且公式也可以数组的形式输入,如数组公式
={SUM(B2:D2*B3:D3)}
注意:上述公式是数组公式,公式输入结束后按Ctrl+Shift+Enter结束。输入数组公式时不能输入大括号,这个大括号是按Ctrl+Shift+Enter后由Excel自动加上去的,以示和普通公式的区别。
- 上一篇: 企业加计扣除政策专账和辅助账解释
- 下一篇: 强化个人所得税征缴的信用功能正当其时

- 材料验收入库结转材料采购成本分录 2025-12-19
- 个体户可以用个人账户收款吗 2025-12-19
- 开办诊所是办个体还是公司需要办理营业执照吗 2025-12-18
- 高速过路费电子发票怎么打印 2025-12-20
- 纯牛奶与酸奶的税率一样吗 2025-12-20
- 法人提取备用金合法吗 2025-12-19
- 视同销售怎么结转成本 2025-12-20
- 公积金缴费基数是应发工资还是实发 2025-12-18
- 出差的费用可以做进营业成本吗 2025-12-19
- 个体户开票入一定要开公账吗 2025-12-18
- 一般纳税人电力工程有限公司开了9个点的增值税发普票,也开了3个点的增值税专票,那取得的增值税专用发票进项税额可以抵扣吗 2026-02-21
- 加工费需要怎么开发票,开票的数量是1,还是不是? 2026-03-23
- 场地租赁费,一般是什么经营范围才可以开票? 2026-01-22
- 请问,健身房提供健身服务属于服务业还是文化体育业的税率呢 2026-02-12
- 老师,公司要变更营业执照地址,填申请书时有一栏要写:公司名称自主申报流水号,这个流水号在哪找来填的 2025-12-22
- 支付给会计税务事务所的汇算清缴鉴证报的费用,做什么会计科目 2026-03-03
- 公司购买的办公用品发票 可以抵扣销项税吗 2026-03-04
- 收据是不用能作账的是吗?那我瘦单位职工的扣款写的收据可以做为凭证做账吗? 2026-03-20
- ,支付的办公室租金20000元(3个月),应该如何做会计分录 2026-03-24
- 合并报表中的抵权益和抵损益的核算是不是和内部交易抵消分录无关? 2026-01-20