什么是函数?
函数是Excel内置的一种工具,是预先定义好的特殊公式,可以使用函数来完成特定的计算,并得到一个计算结果。
函数可以看成一个黑箱,只需要关注它的输入(参数)和输出(返回的结果值),无需关注黑箱里是怎么执行的。
什么是公式?
很多人分不清函数和公式,函数是Excel预先定义好的特殊公式,而公式的特点是以等号“=”开头,使用运算符将多个元素连接起来的数学表达式,元素可以使用Excel函数,也可以是常量或者单元格引用等。比如,SUM()是函数,“=SUM(A1:A3)”、“=1+2+3”是公式。
公式的构成元素
等号“=”,函数,括号,运算符,数值或文本,单元格引用,名称。
函数的参数
1. 无参数。如NOW()函数。
2. 固定数量参数。如LEN固定一个参数。
3. 不固定数量的参数。如SUMIFS函数。
4. 可选参数。如VLOOKUP的匹配方式。
单元格的引用样式和引用类型
引用样式分两种,默认的是“A1引用样式”,单元格所在的行号用数字表示,所在的列标用英文大写字母表示,如A1、D10。
另一种引用样式为“R1C1引用样式”,使用字母R与数字来表示第几行,使用字母C与数字来表示第几列。
引用类型分为三种,相对引用,如A1;绝对引用,如$A$1;混合引用,如A$1,$A1。
运算符及其优先顺序
Excel 中运算符有四种:算术运算符、比较运算符、文本运算符和引用运算符。
优先顺序是:引用运算符>算术运算符>文本运算符>比较运算符,使用括号可以改变运算的优先级别。
如何使用函数写公式
学习一个函数,首先要了解该函数的功能,了解该函数的参数的说明和要求,以及参数之间的逻辑关系,使用时对号入座的填入对应的参数。
单个函数比较好掌握,依葫芦画瓢,对号入座填入参数,多练习几次自然也就掌握了。
难度较大的是嵌套函数,也就是函数的参数是另外的函数。此时需要把每个参数看成独立的功能模块,以模块为单位先完成每个模块函数公式的编写,再把每个模块逐个填入对应参数。
以VLOOKUP为例,VLOOKUP 函数表示:=VLOOKUP(要查找的内容、要查找的位置、包含要返回的值的范围内的列号、返回表示为 1/TRUE 或 0/FALSE 的近似或精确匹配项)。
该函数的功能是,根据要查找的内容,在要查找的表中查找,最后返回对应行、指定列的值。因此就有了三大模块,查找的内容、查找的表、指定列。
公式1是最基础的用法,根据D2单元格的内容,查找表格内第二列的值。
公式2把查找内容换成常量值。
公式3把查找内容换成两个常量的连接计算。
公式4把指定列换成MATCH函数,MATCH的计算结果是2,与公式1指定的2一致,这就是函数嵌套。