一、公式的概念:
公式是以等号(=)为引导,通过运算符、按照一定的顺序进行计算、返回信息、操作其他单元格内容以及测试条件等数据运算的等式。
使用公式是为了有目的的计算,或根据计算结果改变其所作用的单元格的属性。所以,公式必须有返回值。
函数是表格中预定义的特殊公式;名称是对单元格或单元格区域的标记。
二、公式的要素:
公式的基本结构是:=【操作数】【运算符】【操作数】……
即所有公式都是以等号(“=”)开始,后面跟着一个或者多个“操作数”,操作数之间通过“运算符”相连。
操作数主要包括常量、单元格引用、名称、函数等。
运算符主要包括算数运算符、比较符号、文本运算符和引用运算符等。
三、常量:
常量是指在运算过程中自身不会改变的值。常量主要包括以下内容:
1、数值常量:如1、2等;
2、日期常量:如2022-2-2等;
3、文本常量:如中国、chian等;
文本型数字可以作为数值直接参与四则运算,但以数组或单元格引用形式作为某些统计函数的参数时,则被视为文本。
4、逻辑值:FALSE、TRUE;
在公式运算中逻辑值与数值的关系如下:
1)在四则运算及乘幂、开方运算中,FALSE=0、TRUE=1;
2)在逻辑判断中,0=FALSE、1=TRUE;
3)在比较运算中,数个<文本<FALSE<TRUE。
5、错误值:如下表所示:
6、数组常量:
数组常量是由一个或者多个常量组成的集合。其表示方法为:
用一对大括号|{})将构成数组的常量包括起来,并以半角分号(;)间隔行元素、以半角逗号(,)间隔列元素。
如:{1,2,3}(水平数组)、{1;2;3;4}(垂直数组)。
其中文本常量必须使用半角双引号将首尾标识出来(如:{"优秀","良好","一般"})。
四、单元格引用:
在公式中可以引用单元格来代替单元格中的具体数据。
1、引用方式:
1)相对引用:
公式所在单元格的位置发生改变时,引用单元格的位置也随之改变。
2)绝对引用:
公式所在单元格的位置发生改变时,引用单元格的位置保持不变。
3)混合引用:
混合引用是指在一个单元格引用中,既包含绝对单元格引用,也包含相对单元格引用。
2、引用方式切换:
手工输入A1引用样式的绝对引用符“$”或R1C1引用样式的相对引用符“[ ]”比较繁琐,可以使用【 F4】快捷键,按照以下顺序在4种不同引用方式中循环切换:
绝对引用行绝对列相对引用行相对列绝对引用相对引用
3、多单元格和单元格区域的引用:
1)合并区域引用:
对同一工作表中的不连续区域进行引用。引用时将各个区域用“,”|联合运算符,半角逗号)间隔开来,并将其包含在半角括号“()”内。
2)交叉引用:
引用两个区域的交叉区域|交集)。引用时使用单个空格(交叉运算符)进行间隔。
4、对其他工作表的引用:
跨表引用的表示方式为:工作表名!|半角感叹号)引用区域。
当所引用的工作表名以数字开头或者包含空格及“$” 、“%、”、“ ' ”、“?”、“!”、“ @”、“#”、“^”、“&”、“()”、“+”、“-”、“=”、“,”、“|”、“;”、“{}”等特殊字符时,公式中的被引用工作表名称将被一对半角单引号(')包括起来。
5、对其他工作簿的引用:
跨工作簿引用的方式为:[工作簿名]工作表名!引用区域。
当被引用单元格或区域所在工作簿关闭时,公式中将在工作簿名称前自动加上文件的路径。
当路径或工作簿名、工作表名中包含空格或特殊字符时,感叹号之前部分要用一对半角单引号|')包括起来。