




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 基本概念公式:公式是对工作表中的数值执行计算的等式,以等号“ ” 开头。常量:常量是指在运算过程中不发生变化的量,如数字20 以及“ 月平均收入” 等都是常量。函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,特别是在用公式执行很长或复杂的计算时。运算符:运算符指一个标记或符号,指定表达式内执行的计算类型。2. 公式的组成公式可以包括函数、单元格引用、运算符和常量等。等号“ ” :这是公式开头的符号,不可缺省。函数:如SUM(A1:A5) ,函数返回值为A1 到A5 单元格区域中数值之和。引用:指定的某个或者某些单元格中的数据,用单元格地址来指定。如“ A2 ” 返回第A 列、第2 行单元格中的值。常量:直接输入公式中的值。运算符:指明运算类型的符号,如“ * ” 表示将数字乘方,“ * ” 表示相乘。3. 运算符的种类在Excel 中有算术运算符、比较运算符、文本连接运算符和引用运算符等类型。(1 )算术运算符若要完成基本的数学运算(如加法、减法、乘法等)、合并数字以及生成数值结果,可使用以下算术运算符,具体见下表。(2 )比较运算符比较运算符用来比较两个值,结果为逻辑值“ TRUE ” (真)或“ FALSE ” (假)。比较运算符见下表。(3 )文本连接运算符可以使用与号“ & ” 连接两个或多个字符串,生成一新的字符串,具体如下表所示。(4 )引用运算符使用下表中的引用运算符可对单元格区域进行合并计算,具体如下表所示。(5 )运算的顺序执行计算的顺序会影响公式的返回值,因此,了解如何确定计算顺序以及如何更改顺序以获得所需结果非常重要。计算顺序: Excel 2007 中的公式始终以等号“ = ” 开头,这个等号告诉Excel 随后的字符组成一个公式。等号后面是要计算的元素(即操作数),各操作数之间由运算符连接。Excel 按照公式中每个运算符的特定顺序从左到右依次计算。运算符优先级:如果一个公式中有若干个不同优先级的运算符,则按下表中从上到下的顺序进行运算;如果一个公式中的若干个运算符具有相同的优先级,则从左到右依次计算。使用括号:若要更改运算的顺序,可将公式中要先运算的部分用一对括号括起来。例如,公式= 5+2*3 的结果是11 ,因为 Excel2007 先进行乘法运算后进行加法运算;如果用括号将其更改为=( 5+2)*3 ,将先求出5 加2 之和,再用结果乘以3 得21 。在下面的公式中,前面的括号强制先计算B4+25 ,然后再除以单元格D5 、E5 和F5 中的值之和。前后两个括号的意义不一样,前者用来改变运算顺序,而后者是函数的组成部分。=( B4+25)/SUM(D5:F5)(1 )ABS 函数返回数值参数的绝对值。格式为:ABS( 数值表达式) 例如,单元格A2 中有数值95 ,单元格B2 中有数值- 2 ,函数“ ABS (A2*B2 )” 的返回值为数值190 。(2 )AND 函数仅当所有参数的结果值均为逻辑真(TRUE )时返回逻辑真(TRUE ),否则返回逻辑假(FALSE )。格式为:(AND 逻辑表达式1, 逻辑表达式2 ) 例如,函数“ AND(8=4*2,96,3*65) ” 返回A1 至C6 单元格区域中数字大于或等于5 的单元格数目。(7 )DATE 函数返回指定数值的日期。格式为:DATE( 年份, 月份, 日子) 例如,函数“ DATE(2007,02,28) ” 将返回日期数据2007 - 2 - 28 。注意,输入年份参数时,若是20 世纪及以前的则可以只输入后2 位数字,也可以输入4 位数字;若是21 世纪及以后的年份则要输入4 位数字。(8 )DAY 函数返回参数中指定的日期或者引用日期数据单元格中的日子(1 31 )。格式为:DAY( 日期表达式) 例如,在D1 单元格中有日期数据“ 1988 - 2 - 26 ” ,函数“ DAY(D1) ” 将返回26 。(9 )IF 函数对于给出的条件表达式进行逻辑判断,结果若为逻辑真(TRUE )则返回第二个参数的值,判断结果若为逻辑假(FALSE )则返回第三个参数的值。格式为:IF( 条件表达式, 表达式1, 表达式2) 例如,假设在单元格C8 、C9 、C10 中分别有数值数据,在单元格D8 、D9 、D10 中分别有文本字符串。函数“ IF(A10,SUM (C8:C10),D8&D9&D10) ” 判断A1 的数值是否等于0 ,若不等于0 (即满足表达式的意义,为逻辑真)则计算C8 、C9 、C10 三个单元格中的数值之和并返回,若等于0 (即不满足条件,为逻辑假)则返回D8 、D9 、D10 单元格中文本字符的连接结果。(10 )INDEX 函数返回指定的单元格区域中,由给定的行序号和列序号交叉处的单元格的值或者引用。格式为:INDEX( 单元格区域引用, 行序号数字, 列序号数字) 例如,函数“ INDEX(A1:D8,5,3) ” 将返回A1 到D8 区域中第五行与第三列交叉处的单元格(C5 )的值或者引用。(11 )INT 函数将数值参数的小数部分去掉,且不进行四舍五入,只返回整数部分,称为“ 取整” 。格式为:INT( 数值表达式) 例如,函数“ IN(52.9992) ” 将返回数值52 。(12 )ISERROR 函数用于测试指定单元格的值是否有错。如果有错,则函数返回逻辑值TRUE ,无错则返回逻辑值FALSE 。格式为:ISERROR( 单元格引用) 例如,A3 单元格中若显示“ #NAME? ” ,函数“ ISERROR(A3) ” 返回逻辑值TRUE 。说明A3 有错误。(13 )ISNUMBER 函数测试参数是否是数值,若是数值则返回逻辑真值TRUE ,否则返回逻辑假值FALSE 。格式为:ISNUMBER( 参数表达式) 例如,函数“ ISNUMBER( ” 中国” ) ” 将返回FALSE 。(14 )LEFT 函数从一个文本字符串的第一个字符开始,返回指定数值的子字符串。格式为:LEFT( 文本表达式, 数值表达式) 例如,函数“ LEFT( “ GDTYWUI ” , 4) ” 将返回子字符串“ GDTY ” 。(15 )LEN 函数返回文本字符串中字符的个数。格式为:LEN( 文本表达式) 例如,在A5 单元格中存有文本数据“ KJDU 上下左右!” ,函数“ LEN (A5 )” 将返回数值11 。注意,一个标点符号及空格也要算作一个字符。(16 )MAX 或MIN 函数求出一组数中的最大值或者最小值。格式为:MAX( 数值表达式1, 数值表达式2 ) 或者MIN( 数值表达式1, 数值表达式2 ) 例如,函数“ MAX (3/2 ,3 ,6/3 )” 将返回数值3. (17 )MID 函数从一个文本字符串的指定位置开始,返回指定个数的子字符串。格式为:MID( 文本表达式, 数值表达式1, 数值表达式2) 例如,在A2 单元格中有文本数据“ 中华人民共和国” ,函数“ MID (A2,3,2) ” 将返回文本字符串“ 人民” 。(18 )MOD 函数返回两数相除的余数。格式为:MOD( 数值表达式1, 数值表达式2) 例如,在A1 单元格中有数值123 ,在A2 单元格中有数值12 ,函数“ MOD (A1 ,A2) ” 将返回123 除以12 所得的余数3 。(19 )MONTH 函数返回指定日期或引用单元格中的日期数据的月份(112 )。格式为:MONTH( 日期数据或日期单元格引用) 例如,在A1 单元格中有日期数据1988 - 11 - 1 ,函数“ MONTH(A1) ” 将返回月份11 。(20 )NOW 函数返回系统的当前日期和时间。格式为:NOW() 例如,假设现在是2007 年6 月12 日晚上8 点35 分,函数“ NOW() ” 将返回这个年月日和时间2007 - 6 - 12 20:35 。(21 )OR 函数在给出的所有参数中,当其值均为逻辑假(FALSE )时返回逻辑假(FALSE ),只要有一个参数的值为逻辑真则返回逻辑真(TRUE )。格式为:OR( 逻辑表达式1, 逻辑表达式2 ) 例如,函数“ OR(32,253*8,5436+18) ” 将返回逻辑真(TRUE ),因为第一个参数结果为TRUE 。(22 )RIGHT 函数返回从一个文本字符串的最后一个字符开始,向左截取指定个数的子字符串。格式为:RIGHT( 文本表达式, 数值表达式) 例如,在A3 单元格中有文本数据“ ABSDEFG ” ,函数“ RIGHT (A3,9/3) ” 将返回字符串“ EFG ” 。(23 )ROW 函数返回一个引用的行序号,在代码编写中会用到这个函数。格式为:ROW ( 单元格引用) (24 )ROWS 函数返回指定的单元格区域或者数组的行数,在代码编写中会用到这个函数。其格式为:ROWS( 数组名或者区域引用) 例如,函数“ ROWS(A1:A258) ” 将返回258 。(25 )INDIRECT 函数返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。格式为:INDIRECT( 单元格引用字符串, 逻辑值) 说明:单元格的引用可以包含像A1 样式的引用、R1C1 样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果不是合法的单元格的引用,函数INDIRECT 返回错误值# REF! 。逻辑值指明包含在单元格引用中的引用类型。如果为TRUE 或省略,单元格引用被解释为A1 样式的引用。如果为FALSE ,单元格引用被解释为R1C1 样式的引用。例如,有如下的工作表数据:函数“ INDIRECT($A$1) ” 将返回25 ;函数“ INDIRECT($A$2) ” 将返回ABCD 。(26 )RAND 函数返回大于等于0 及小于1 的均匀分布随机实数,每次计算工作表时都将返回一个新的随机实数。格式为:RAND() 说明:若要生成a 与b 之间的随机实数,可写成RAND()*(b - a)+a 的形式;如果要使用函数RAND() 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“ = RAND() ” ,保持编辑状态,然后按F9 ,将公式永久性地改为随机数。例如,函数“ RAND() ” 将返回介于0 到1 之间的一个随机数(变量);函数“ RAND()*100 将返回大于或者等于0 但小于100 的一个随机数(变量);函数“ RAND()*(10 - 5)+5 ” 将返回介于5 和10 之间的随机数。(27 )SUM 函数返回所有数值参数值的和。格式为:SUM( 数值表达式1, 数值表达式2 ) 说明:数值表达式可以是直接给出的数值,也可以是单元格引用。(28 )SUMIF 函数返回符合指定条件的单元格区域内的数值之和。格式为:SUMIF( 单元格区域, 相加的条件, 相加的实际单元格) 说明:“ 单元格区域” 中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。“ 相加的条件” 的形式可以是数字、表达式或文本。例如,条件可以表示为32 、 32 、 32 ,如果是表达式或文本必须用引号括起来。如果省略参数“ 相加的实际单元格” 则当“ 单元格区域” 中的单元格符合条件时,它们既按条件计算,也执行相加。“ 相加的实际单元格” 与“ 单元格区域” 的大小和形状可以不同。例如,有下列工作表数据:函数“ SUMIF(A2:A5,200000,B2:B5) ” 在A2 至A5 区域中判断金额高于200,000 元的单元格是A3 至A5 ,返回对应的佣金(B3 至B5 )之和为64,000 元。函数“ SUMIF(A2:A5,200000) ” 在A2 至A5 区域中判断金额高于200,000 元的单元格是A3 至A5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤矿招工考试题及答案
- 招教考编考试试题及答案
- 应急调度面试题及答案
- 无菌技术考试题及答案
- 一级律师知识考试试题及答案
- 新零售考试试题及答案
- 2025年桂林市火炬中学招聘考试试题(含答案)
- 2025年广西河池学院招聘教职人员工作人员考试笔试试题(含答案)
- 北京知名财务知识培训班课件
- 儿科N0-N1季度理论考试题(含答案)
- 信息平台造价管理办法
- DG-TJ08-2202-2024 建筑信息模型技术应用标准(城市轨道交通)
- 2025年度学校国际交流合作计划
- 2025年注册土木工程师专业基础考试题(附答案)
- 安全管理目标及责任书
- 阀门配送方案模板(3篇)
- 激光切割安全操作规程
- 海事管理培训课件
- 《曾国藩传》读书分享课件
- 十五五林业发展规划(完整版)
- 厂区安保巡逻管理制度
评论
0/150
提交评论