返回目录:excel表格制作
1 何谓公式
公式是可以执行以下操作的方程式:执行计算、返回信息、操作其他单元格的内容,调试条件等,公式始终以等号(=)开头。
2 公式的结构
一个复杂的公式可以包括等号、引用、字符串、常量、常量数组、表达式、函数、括号、名称及运算符。
3 关于单元格引用
所谓单元格引用,即在公式中通过添加单元格的地址而调用单元格的值的方法。在公式中添加引用,可以手工录入引用的地址,如“=A11”,然后按回车键结束;也可以使用点选方式引用。
如果想了解公式中引用了哪些单元格:选中公式所在的单元格,用鼠标双击即可。
Excel关于引用有两种表示的方法,即A1和R1C1引用样式。A1引用样式是Excel默认引用类型,这种类型引用字母标志列和数字标志行。这些数字和字母被称为行标题和列标题。如果要引用单元格,顺序输入列字母和行数字,如“C25”,引用了列C和行25交叉处的单元格;如果要引用单元格区域,输入区域左上角单元格的引用、冒号(:)和区域右下角单元格的引用,如“A20:C35”。在R1C1引用样式中,Excel使用"R"加行数字和“C”加列数字来指示单元格的位置。如单元格绝对引用R1C1与A1引用样式中的绝对引用$A$1等价。如果活动单元格是A1,则单元格相对引用A[1]C[1]将引用下面一行和右边一列的单元格。在R1C1引用样式下,列标签是数字而不是字母,如在工作表列的顶部看到的1,2,3而不是A、B、C等。
4 关于函数
函数可以手工录入,也可以通过单击功能区“公式”→“插入函数”,从而启动函数向导的方式录入函数。函数的功能用于计算,可以返回一个或者多个值。它无法实现计算以外的任何功能,如不能设置单元格背景色、删除单元格、改变行高等。
5 符号
5.1 算术运算符
算术运算符 | 符号名称 | 含义 | 示例 |
+ | 加号 | 加法 | 9+8 |
- | 减号 | 减法或负号 | 9-8;-8 |
* | 星号 | 乘法 | 3*8 |
/ | 正斜号 | 除法 | 8/4 |
% | 百分号 | 百分比 | 68% |
^ | 脱字号 | 乘方 | 6^2 |
! | 阶乘 | 阶乘 | 3!=3*2*1 |
5.2 比较运算符
比较运算符 | 符号名称 | 含义 | 示例 |
= | 等号 | 等于 | A1=B1 |
> | 大于号 | 大于 | A1>B1 |
< | 小于号 | 小于 | A1<B1 |
>= | 大于等于号 | 大于或等于 | A1>=B1 |
<= | 小于等于号 | 小于或等于 | A1<=B1 |
<> | 不等号 | 不等于 | A1<>B1 |
5.3 引用运算符
引用运算符 | 符号名称 | 含义 | 示例 |
: | 冒号 | 区域运算符,生成对两个引用之间所有单元格的引用 | A1:A2 |
, | 逗号 | 联合运算符,用于将多个引用合并为一个引用 | sum(A1:A2,A3:A4) |
空格 | 交集运算符,生成两个引用中共有的单元格引用 | sum(A1:A6 B1:B6) |
5.4 文本运算符
文本运算符 | 符号名称 | 含义 | 示例 |
& | 和号 | 将两个文本连接起来产生一个连续的文本值 | "漂"&"亮"得到"漂亮" |
5.5 数学符号
小括号():用于改变优先级;
方括号[]:引用工作簿名称;
花括号{}:表示常量数组;
美元符号$:将相对引用转换为绝对引用;
双引号"":将引用转换为文本;
叹号!:工作表与引用的间隔;
6 定位公式
“开始”选项卡→查找与选择→定位条件(F5),即可打开“定位条件”对话框,选择“公式”选项,确定后即可选择全部有公式的单元格,此时,添加一点单元格背景颜色或字体颜色即可看到有公式应用的单元格。
7 查看公式的每个计算步骤
公式求值是一个了解公式计算过程的工具。“公式”→“公式求值”,即可以打开“公式求值”对话框,在对话框中显示了当前公式并用下划线标识第一个待计算的表达式,单击“求值”按钮,将进入第二个计算步骤。
如果想计算公式中的部分数值,只需选中有单元格的公式,双击单元格,选中公式中需要计算的部分,按“F9”即可。
当公式比较复杂时,也可以使用辅助列或中间列。
8 函数参数
函数的参数多少在一定程序上可以决定函数功能的强大与否,这体现出参数的重要性,利用好参数也可以更好地发挥函数的潜力。函数参数控制着计算的对象以及计算方式与规则。
参数类型包括引用、文本、列表、数组、逻辑值。
8.1 单元格引用
这是最常见的参数,引用一个单元格的值来参与运算。
8.2 区域引用
即引用一个区域参与运算,部分函数不支持用区域做为参数。
8.3 常量
常量也称为常数,包括数值和文本。对于文本型数字,可以转换为数值参与运算。
8.4 数组
数组包括两种,一种是常量数组,即常量的组合;另一种是引用或者通过计算而产生的内存数组。如{1,2,””}为常量数组,而“A1:A10+B1:B10”为内存数组。
8.5 表达式
表达式是括号、运算符、名称、函数、数组或者常量的组合,可以通过计算产生一个结果。
8.6 名称
名称是单元格引用、常量、公式或表的简略表示法。
关于函数参数的注意事项:
I 参数嵌套:函数的强大,一定程度上是由于其参数可以嵌套。如:IF(Average(A1:A10)>80,"优秀","普通"),便是嵌套了一个函数做为参数。
II 一些函数的部分参数也可以省略。
III 参数个数有一定限制
IV 大部分的函数的参数有类型限制,只有sum,count,average等几个函数对于参数的类型没有限制。
V 部分函数对于大小写有所限制,如find,findb和exact函数。