1.1.2 什么是公式
函数与公式一直是用户容易混淆的概念,其实它们既有区别又互相联系。函数是Excel预先定义好的特殊公式,而公式的特点是以等号“=”开头,它可以是简单的数学式,也可以是包含各种Excel函数的式子。
还是以函数SUM()为例,它返回某一单元格区域中所有数字之和。而以公式“=SUM(C1:C3)*SUM(D1:D3)-125”为例,它以等号“=”开始,接着有函数、单元格引用、运算符和常量。上式中的“SUM(C1:C3)* SUM(D1:D3)”是两个SUM()函数相乘,“C1:C3”和“D1:D3”是对单元格区域中存储数据的引用,“125”是常量,“*”和“-”则是算术运算符。
若函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。如图1.2所示,在编辑栏中展示的是公式。
图1.2 编辑栏中的公式
公式的构成元素由以下5种元素组成。
① 运算符:如“+”或者“*”号。
② 单元格引用:它包括单个单元格或多个单元格组成的区域,以及以定义命名的单元格区域。这些单元格或范围可以是同一工作表中的,也可以是同一工作簿其他工作表中的,甚至可以是其他工作簿工作表中的。
③ 数值或文本:如“125”或“Excel经典应用实例”等。
④ 工作表函数:可以是Excel内置的函数,如SUM或MAX,也可以是自定义的函数。
⑤ 括号:即“(”和“)”,主要用于控制公式中各表达式被处理的优先权。
了解公式的组成是创建公式必备的基础。另外,Excel工作表中的公式最多可以由1024个字符组成,我们日常所创建的公式,除了汇总表为摄取其他多个工作表中的数据而写的公式较长外,其长度超过100个字符的公式是非常少的,因此这个长度足够我们使用了。即使超过,也可采用分段的方式写出来再合成。
综上所述,函数是为了实现一定的功能、返回相应的值。用户使用函数得出答案和自己建立公式得出答案是有差别的,自己组建公式时,必须弄清楚每一个环节,而使用函数则不必。至于函数如何计算返回数值我们则可以漠不关心,恰当地说,函数只是作为可以执行特殊任务的“黑盒子”,用户只须选择正确的“黑盒子”——通过它外表的功能说明(也就是函数的功能说明),而不用管它里面的细节如何,就可以完成适当的任务。
公式则是用户自己组建的一个算式,可包容函数来扩展函数的功能,能完成比单个函数更艰巨的任务。