Excel 中,表达式与式子毫无疑问是最具备气质的机能众所周知。采用表达式与式子,能协助采用者顺利完成多种相同明确要求的统计数据演算、汇整、抽取等组织工作。表达式与式子同统计数据校正机能相结合,能管制统计数据的输出文本或类别,还能制做静态预览的输出框。表达式与式子同前提文件格式机能相结合,能依照常量中的文本,表明出采用者自订的文件格式。在高阶图象、折射表等应用领域中,也免不了表达式与式子的踪迹。
尽管自学表达式与式子没死路,但也是讲求形式的。小贴士归纳了不计其数 Excel 剑客的心得体会,以期传授给他们恰当的自学形式和路子。那时他们先来介绍 Excel 式子中的操作符。
操作符的类别
Excel 中的操作符是形成式子的基本上原素众所周知,主要包括微积分操作符、较为操作符、文档操作符和提及操作符三种类别,每一操作符依次代表者一类演算形式。
❖微积分操作符:主要就主要包括加、减、乘、除、比率及无理数等各式各样常规性的微积分演算。
❖较为操作符:用作较为统计数据的大小不一。
❖文档操作符:主要就用作将字符串或数组展开相连与分拆。
❖提及操作符:这是 Excel 独有的操作符,主要就用作造成常量提及。
相同操作符的促进作用表明如表 1-1 右图
表 1-1 式子中的操作符
符号
表明
实例
-
微积分操作符:负号
=8*-5
%
微积分操作符:百分号
=60*5%
^
微积分操作符:无理数
=3^2
=16^(1/2)
* 和 /
微积分操作符:乘和除
=3*2/4
+ 和 –
微积分操作符:加和减
=3+2-5
=、<>
>、<
>=、<=
较为操作符:等于、不等于、大于、小于、大于等于和小于等于
=A1=5 判断 A1 是否等于 5
=(B1<>”ABC”) 判断 B1 是否不等于字符串“ABC”
=C1>=5 判断 C1 大于等于 5
&
文档操作符:相连文档
= “Excel”&”Home” 返回文档“ExcelHome”
=123&456 返回文档型数字“123456”
:(冒号)
区域操作符,生成对两个提及之间的所有常量的提及
=SUM(A1:B10) 提及冒号两侧所提及的常量为左上角和右下角的矩形常量区域
(空格)
交叉操作符,生成对两个提及的共同部分的常量提及
=SUM(A1:B5 A4:D9) 提及 A1:B5 与 A4:D9 的交叉区
域,相当于 =SUM(A4:B5)
,(逗号)
联合操作符,将多个提及分拆为一个提及
=SUM(B1:B10,E1:E10) 用作参数的间隔,在部分表达式中支持采用联合操作符将多个不连续区域的提及分拆为一个提及
提示
较为操作符的结果只有TRUE或FALSE,文档操作符的结果一定是文档统计数据类别。
操作符的优先顺序
当式子中采用了多个操作符时,Excel 将依照各个操作符的优先级顺序展开演算,对于同一级别的操作符,则按从左到右的顺序运算,如表 1-2 右图。
表 1-2 Excel 式子中的演算优先级
顺序
符号
表明
1
:(空格),
提及操作符:冒号、单个空格和逗号
2
–
微积分操作符:负号(取得与原值正负号相反的值)
3
%
微积分操作符:比率
4
^
算术操作符:无理数
5
* 和 /
微积分操作符:乘和除(注意区别数学中的 ×、÷)
6
+ 和 –
微积分操作符:加和减
7
&
文档操作符:相连文档
8
=,<,>,<=,>=,<>
较为操作符:较为两个值(注意区别数学中的≠ 、≤ 、≥)
括号与嵌套括号
在数学计算式中,采用小括号 ( )、中括号 [ ] 和大括号 { } 能够改变演算的优先级别,在 Excel中均采用小括号代替,而且括号的优先级将高于表 1-2 中所有操作符,括号中的算式优先计算。如果在式子中采用多组括号展开嵌套,其计算顺序是由最内层的括号逐级向外层展开计算。
例 1 :梯形上底长为 5、下底长为 8、高为 4,其面积的数学计算式子如下。
=(5+8)×4÷2
在 Excel 中采用的式子书写形式为:
=(5+8)*4/2
由于括号优先于其他操作符,先计算 5+8 得到 13,再从左向右计算 13*4 得到 52,最后计算52/2 得到 26。
例 2 :判断成绩 n 是否大于等于 60 分且小于 80 分时,其数学计算式子如下。
60 ≤ n<80 或 80>n ≥ 60
在 Excel 中,假设成绩 n 在 A2 常量,恰当的写法应为:
=AND(A2>=60,A2<80)
采用以下式子计算将无法得到恰当结果:
=60<=A2<80
依照操作符的优先级,<= 与< 属于相同级次,按照从左到右演算,Excel 会先判断 60<=A2 返回逻辑值 TRUE 或 FALSE,再判断逻辑值<80。由于逻辑值大于数值,从而始终返回 FALSE。
在式子中采用的括号必须成对出现。尽管Excel 在结束式子编辑时会做出判断并自动补充、更正,但是更正结果并不一定是采用者所期望的。例如,在常量中输出以下文本,按<Enter> 键,会弹出如图 1-3 右图的对话框。
图1-3 式子自动更正
=((5+8*4/2
当式子中有较多的嵌套括号时,选中式子所在常量,鼠标单击编辑栏中式子的任意位置,相同的成对括号会以相同颜色表明,此项机能能协助采用者更好地理解式子的结构和演算过程。
介绍 Excel 式子中各式各样操作符的促进作用与特点,深入自学这些基础知识,有助于理解式子的演算顺序及含义。最好打开Excel动动鼠标操作一下能更有效协助自学理解。