分享

Excel|细说公式和函数参数

 网摘文苑 2017-10-22

1 何谓公式

公式是可以执行以下操作的方程式:执行计算、返回信息、操作其他单元格的内容,调试条件等,公式始终以等号(=)开头。

2 公式的结构

一个复杂的公式可以包括等号、引用、字符串、常量、常量数组、表达式、函数、括号、名称及运算符。

Excel|细说公式和函数参数

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
>=大于等于号大于或等于A1>=B1
<>小于等于号小于或等于A1<>
<>不等号不等于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函数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多