Excel中的运算符
函数(Function)在Excel中是这样定义的:函数是按特定的算法执行计算产生的一个或一组结果的预定的特殊公式。
公式(Formula)在Excel中以“=”为引导、进行数据运算处理并返回结果的等式。
从广义的方面来看,公式也是一种等式。
公式的组成要素包括:等号、运算符、常量、单元格引用、函数、名称等。
公式只能从其他的单元格中获取相关的数据进行运算,而不能直接或者间接地从其自身的单元格中获取数据并进行运算(除非是有目的的迭代运算),否则会造成循环引用,从而产生错误。同时,公式与函数也不能使工作表或者单元格和格式发生变化,也不能对除自身以外的单元格进行赋值。
一、运算符的类型
运算符是构成公式的最基本的要素之一,每个运算符代表着一种运算。在Excel中,运算符一
般包括四类:算术运算符、比较运算符、文本运算符和引用运算符四种。如下表所示:
运算符 | 符号 | 说明 | 实例 |
算术运算符 | - +/- * / ^ | 负号 加号/减号 乘号 除号 乘幂 | =-1=-1 =1+4=5 =1*8=8 =10/2=5 =2^2=4 |
比较运算符 | = <> > < >= <= | 等于 不等于 大于 小于 大于等于 小于等于 | =(A2=A3)判断A1与A2是否相等 =(A1<>12)判断A1不等于12 =C1>5判断C1大于5 =C2<=3判断C2小于等于3 |
文本运算符 | & | 连接文本 | ="我爱"&"Excel",返回为我爱Excel |
引用运算符 | 冒号 单个空格 逗号 | 区域引用运算符 交叉引用运算符 联合引用运算符 | 详见本章第四节第三个问题 |
二、运算符的优先级别
既然有运算符,那么有没有先后的顺序呢,回答是肯定的!如果同时出现多个运算符运算时,那么Excel将按以下的运算优先级进行运算。
优先顺序 | 符号 | 说明 |
1 | :空格 , | 引用运算符:冒号、单个空格和逗号 |
2 | 字符串函数 excel- | 算术运算符:负号(取得与原值正负相反的值) |
3 | % | 算术运算符:百分比 |
4 | ^ | 算术运算符:乘幂 |
5 | *和/ | 算术运算符:乘除 |
6 | +和- | 算术运算符:加减 |
7 | & | 文本运算符:连接文本 |
8 | =,<,>,<=,>=,<> | 比较运算符:比较两个值 |
在默认的情况下,Excel公式计算将依据以上的运算顺序进行。
例如公式:=3--2^4,按优先级,首先负号与2进行运算,再进行乘幂,最后才与代表减号的“-”与3进行运算,实际上这个公式等价于公式:=3-(-2)^4.但这个公式不等价于公式:=3+2^4。这两个公式在运算的优先级别有差别。
如果要人为地提高运算的优先级别,可以采用加括号的方法,而括号的优先级别将高于上述所有的符号,如果是多组括号嵌套,那么运算的顺序为先从最里面的括号向外面的括号进行计算。
注意:《Excel函数与公式学习笔记》持续更新中……敬请期待下期内容。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论