当前位置:文档之家› Excel数据管理与图表分析 公式概述

Excel数据管理与图表分析 公式概述

Excel 数据管理与图表分析 公式概述
在Excel 中,公式是一种可以自动完成计算的工具。

通常情况下,公式由常数、变量、函数、名称以及运算符组成的一个表达式。

1.公式的结构
公式的结构主要有两种,一种为以等号开头,即在一个空白单元格中输入一个等号,Excel 就默认为用户输入了一个公式(公式一般都是以等号“=”开头)。

在等号之后需要输入计算元素(操作数)。

其中,各操作数之间均以运算符进行分隔,如图2-1所示为一个典型公式的语法结构:
图2-1 公式的结构
提 示
该公式的含义为:首先计算B1至E5单元格区域中的数据之和,即B1+C1+D1+E 1+B2+C2+D2+E2+B3+C3+D3+E3+B4+C4+D4+E4+B5+C5+D5+E5;然后,将B1单元格中的数值加上12;最后,将第一次计算的结果除以第二次计算的结果。

另一种方法是尊重Excel 以前Lotus 1-2-3
的用户操作习惯,允许用户使用以@符号作为公式的起始符号,然后,后面紧跟函数,其语法结构如图2-2所示。

图2-2 公式结构
提 示
Lotus 1-2-3是1983年Lotus 公司(该公司现已被IBM 公司收购)推出的1-2-3电
子表格系统,可以称得上是个人计算机软件的杰出代表。

这两个公式在结构上,除了开头的符号不同外,另外以@符号开头的公式必须后面紧随函数,而前一种结构则无此要求。

下面来介绍一下这两种结构中的各元素的功能: ● 等号或@符号
为了区分公式与字符型的常数,Excel 规定公式的最前面必须加一个“=”等号或者“@”符号,然后再输入计算的各元素。


单元格引用 通过指定单元格地址,来引用某个单元格或者单元格区域中的数据进行计算。

● 运算符 包括一些符号,例如“+”加号和“*”乘号。

数字常量 等号
单元格引用 加法运算符 函数 除法运算符 @符号 函数
● 常量
常量是直接输入到单元格或公式中的数字、文本、或者是由名称所代表的数字和文本值。

例如,日期(10/6/2008)、数字(210)和文本(Quarterly Earnings )都是常量。

但是,公式或由公式得出的数值都不是常量。


工作表函数和它们的参数 包含一些函数,例如SUM 、AVERAGE 以及它们的参数
● 括号 控制公式中各表达式被处理的次序。

2.公式中的运算符
运算符是公式中各操作对象的纽带,可以帮助用户完成各种运算。

Excel 包含4种类型的运算符(总计16个),下面具体介绍其功能。

● 算术运算符
该运算符主要有6个符号,它们的作用是完成基本的数学运算(如加、减、乘和除等基本的四则运算),产生数字结果。

其运算符的功能,如下表2-1所示。

表2-1 算术运算符功能表
例如,运用加法运算符求解“学生成绩表”中“张大明”的总分成绩,如图2-3所示。

图2-3 加法运算符的应用
● 比较运算符
该运算符也有6个符号,可以使用这些算符比较两个数值,而结果得出一个逻辑值,如TRUE 或者FALSE 。

其中,TRUE 表示“真”,FALSE 表示“假”。

下面介绍比较运算符的功能,如表2-2
所示:
表2-2 比较运算符功能表
例如,使用“大于号”可以求出“数据结构”科目是否大于60分,若大于60分则使用逻辑值TRUE 表示。

反之,则使用FALSE 表示,如图2-4所示。

显示结果
图2-4 比较运算符
提 示
其中“钱震宇”同学的“数据结构”成绩为53,小于60故F9单元格中显示为F
ALSE 。

● 文本运算符
使用文本连接符(&)可加入或连接一个或更多字符串以产生一长文本。

例如,运用文本边接符连接单元格及文本,效果如图2-5所示。

图2-5 文本连接符的应用
提 示
“=B9&"的"&D2&"成绩是"&D9”公式的结果为“钱震宇的数据结构成绩是53”,其中"的"和"成绩是"表示文本,故在公式中要使用引号。

● 引用运算符
该运算符用于标明工作表中的单元格或单元格区域。

其中,引用运算符主要有3个符号,其功能如下表2-3所示。

表2-3 引用运算符功能表
例如,使用区域运算符,可以求解工作表中的C3至C9单元格区域的平均值,效果如表2-6所示。

显示结果
显示结果
引用运算
符的应用
引用区域
图2-6 引用运算符的应用
3.公式中的优先级
公式的运算顺序即公式的优先级。

例如,如果公式中同时运用了多个运算符,Excel 2007将按一定的顺序(优先级由高到低)进行运算。

相同优先级的运算符,将从左到右进行计算;不同优先级的运算,按照优先级从高到低的顺序进行计算。

若需要指定运算顺序,可用小括号来更改运算顺序。

下面介绍优先级的运算顺序,如下表2-4所示。

表2-4 运算符优先级介绍
例如,在Excel工作表的编辑栏中,输入“=28-12/4”公式,其结果是25,因为Excel 先进行除法运算后再进行加法运算。

但是,如果用括号对该语法进行更改,如输入公式“=(28-12)/4”,则结果变为4。

因为Excel将强制先进行计算括号内的28与12的差计算,再用结果除以4得到结果值4,如图2-7所示。

运算结果运算结果
图2-7 改变运算顺序。

相关主题