
计算数据课件.ppt
38页第五章第五章 电子表格处理软件应用电子表格处理软件应用5.4 5.4 计算数据计算数据1ppt课件5.4 5.4 计算数据计算数据2ppt课件数据计算的两种方法:使用自定义公式计算使用自定义公式计算1使用函数计算使用函数计算23ppt课件1.公式的概念Excel的公式由运算符、数值、字符串、变量和函数组成公式必须以等号“=”开头,即在Excel的单元格中,凡是以等号开头的输入数据都被认为是公式在等号的后面可以跟数值、运算符、变量或函数,在公式中还可以使用括号 例如:=10+4*6/2+(2+1)*50 就是公式,可以在任何单元格中输入此公式Excel会把公式的计算结果显示在相应的单元格中使用自定义公式计算使用自定义公式计算14ppt课件2、运算符在xcel公式中可以使用运算符运算符运算功能优先级( )括号1-负号2%百分号3乘方4*与/乘、除法5+与-加、减法6&文本连接7=、=、等于、小于、大于、小于等于、大于等于、不等于85ppt课件3、说明、说明括号的运算级别最高,在Excel的公式中只能使用小括号,无中括号和大括号小括号可以嵌套使用,当有多重小括号时,最内层的表达式优先运算同等级别的运算符从左到右依次进行。
为字符连接运算,其作用是把前后的两个字符串连接为一串例如,ABC&DEF的结果为“ABCDEF”,财务&经济的结果为“财务经济”6ppt课件使用自定义公式计算使用自定义公式计算1相对引用的例子【例1】某班某次期末考试成绩如下图所示,计算各同学的总分,即F列的数据在在F2计算公式计算公式=C2+D2+E2然后向下复制该然后向下复制该公式!公式!7ppt课件使用自定义公式计算使用自定义公式计算1单元格公式的引用:相对引用和绝对引用和混合引用单元格公式的引用:相对引用和绝对引用和混合引用单元格公式的引用:相对引用和绝对引用和混合引用单元格公式的引用:相对引用和绝对引用和混合引用相对引用相对引用是基于包含公式和引用的单元格的相对位置而言的如果公式所在单元格的位置改变,引用也将随之改变,如果多行或多列的复制公式,引用会自动调整默认情况下,新公式使用相对引用绝对引用绝对引用则总是在指定位置引用单元格(例如F5).如果公式所在单元格的位置改变,绝对引用的单元格也始终保持不变,如果多行多列地复制公式,绝对引用将不作调整混合引用混合引用在复制公式时,如果要求行不变但列可变或者列不变而行可变,那么就要用到混合引用。
例如:F1则表示对F列的绝对引用和对第一行的相对引用 F1则表示对第一行的绝对引用和对A列的相对引用8ppt课件1.相对引用相对引用也称为相对地址引用,是指在一个公式中直接用单元格的列标与行号来取用某个单元格中的内容 9ppt课件2.2.绝对引用绝对引用绝对引用总是在指定位置引用单元格如果公式所在单元格的位置改变,绝对引用保持不变 绝对引用的形式是在引用单元格的列号与行号前面加“$”符号比如,$A$1就是对A1单元格的绝对引用 10ppt课件绝对引用案例【例1.3】某品牌皮鞋批发商3月份的销售数据如图所示,每双皮鞋的单价相同,计算各皮鞋代销商场应支付的总金额, 在在D6输入公式:输入公式:=$c$3*C6然后向下复制此公式!然后向下复制此公式!11ppt课件3.3.混合引用混合引用混合引用具有绝对列和相对行,或是绝对行和相对列比如,$A1、$B1案例12ppt课件4.4.三维引用三维引用对同一工作薄内不同工作表中相同引用位置的单元格或区域的引用称为三维引用引用形式为:Sheet1:Sheetn!单元格(区域)例如,Sheet1:sheet8!C5和Sheet1:Sheet8!B2:D6都是三维引用,前者包括Sheet1sheet8这8个工作表中每个工作表的C5单元格,后者包括此8个工作表中每个工作表的B2:D6区域。
13ppt课件5 5、内部引用与外部引用、内部引用与外部引用 1)引用相同工作表中的单元格例:=G3+G5+G10*102)引用同一工作簿不同工作表中的单元格例=Sheet1!G3+Sheet2!G5+Sheet2!E273)引用已打开的不同工作簿中的单元格例:=Book1Sheet1!$IL$4+Book2Sheet2!$E$74)引用未打开的不同工作薄中的单元格, =C:dkBook1.xlsxSheet2!$B$4+C:dkBook1.xlsxSheet1!$C$65)同一公式中存在几中不同的引用,例:=Book1Sheet1!$A$4+Sheet1!G7+F914ppt课件1、函数的概念函数是Excel已经定义好了的一些特殊公式,它们可以对一个或多个数据进行计算,然后把计算的结果存放在某个单元格中2、Excel函数类型工作表函数、财务函数、日期函数、时间函数、数学与三角函数、统计类函数、数据库管理函数、文本函数及信息类函数等使用函数计算使用函数计算215ppt课件1、SUM和Average用法:sum(x1,x2,x3x255)Average (x1,x2,x3x255)其中,x1,x2 x255可以是数字,单元格或单元格区域的引用,也可以是表达式。
功能: sum求所有参数x1,x2 x255的总和Average求所有参数x1,x2 x255的平均值常用工作表函数常用工作表函数16ppt课件Sum和Average的应用案例某单位的工资数据如下图所示,已知基本工资、奖金、水费、电费,计算总额、总计与平均数 17ppt课件、max和min用法:max(x1,x2,x3x255)min (x1,x2,x3x255)其中,x1,x2 x255x1,x2 x255可可以是数字,单元格或单元格区域的引用,也可以是表达式功能:max求所有参数x1,x2 x255x1,x2 x255的最大值min求所有参数x1,x2 x255x1,x2 x255的最小值常用工作表函数常用工作表函数18ppt课件、count用法:count(x1,x2,x3x255)其中,x1,x2 xx1,x2 x255255可以是数字,单元格或单元格区域的引用,也可以是表达式功能: 统计x1,x2 x255x255中数字的个数常用工作表函数常用工作表函数19ppt课件1、要是写成=COUNT(B1,D1),那就是计算机B1和D1两个单元格中有几个数字(不包括C1单元格),2、但是如果我写成=COUNT(B1:D1),注意,中间用冒号了,那就是计算机从B1单元格到D1单元格中数字的个数了,(这就包括数字单元格了)3、再有,我写成=COUNT(B1,D1,123,hello),那结果就是1,因为只有123一个数字,B1和D1因为加了引号,所以是字符了,不是单元格。
4、如果A1为1,A5为3,A7为2,其他均为空,则:COUNT(A1:A7) 等于 3 备注:计算出A1到A7中,数字的个数COUNT(A4:A7) 等于 2 备注:计算出A4到A7中,数字的个数COUNT(A1:A7, 2) 等于 4 备注:计算A1到A7单元格和数字2一起,一共是多少个数字(A1到A7中有3个,加上数字2,一共4个)count 例:20ppt课件count与counta 都是:返回非空单元格的个数 区别: count 当单元格内容是数值时起作用; counta 无论单元格是什麽内容都起作用; 例: A B 1- 12 a 2- 12 asd 3- 13 a 4- 14 asd 5- 15 a 6- 16 asd 7- 17 a 8- 18 asd 9- 19 123 10 asd asd 11 21 a COUNT(A1:A11) = 10 COUNTA(B1:B11) = 11 21ppt课件4、countif 用法:COUNTIF(单元格区域, “条件”) 其中条件可以是比较式,但必须用双引号括起来如“90”,“=60” 功能: 统计指定单元格区域中满足条件的数字的个数COUNTIFCOUNTIF函数应用举例函数应用举例 假设存在如下图的学生成绩表,现在,让我们一起来使用COUNTIF函数进行统计,下面统计的是不及格的人数:22ppt课件如下图,首先,选择F列中的F3单元格,之后,在其上方fx函数输入区域,直接输入=COUNTIF(E3:E55,“60“),之后按回车键确认,这样,就得到不及格的人数了!=COUNTIF(E3:E55,“60“)分析:E3:E55代表统计的数据区域是E3到E55,“60“统计的条件是成绩小于60;知识扩展:“60“改为:“80“是什么意思呢?表示的是,统计分数小于80的人数;“60“是什么意思呢?表示的是:统计及格的人数!23ppt课件、IF用法IF(条件, 表达式1, 表达式2) 其中表达式可以是数字、函数、单元格或单元格区域。
功能条件成立时,函数结果为表达式的值;条件不成立时,函数的结果为表达式的值常用工作表函数常用工作表函数24ppt课件 excelexcel函数中函数中 if if函数的使用非常广泛,特别是在单条件判断的时候,用好函数的使用非常广泛,特别是在单条件判断的时候,用好 if if函函数可以帮我们完成很多功能数可以帮我们完成很多功能最简单的 excel if函数应用例:又图数据在d列显示如下结果:如果数据1大于60则显示合格,否则显示不合格那么在d2单元格输入以下公式:=if(a260,合格,不合格)然后向下拖拽,自动生成数据,如下图D列效果25ppt课件if函数必须的条件:函数必须的条件:1.每一个excel if函数必须使用英文的括号括起来;2.括号内为三个数据,第一个数据是条件(如上例中的a260),第二数据为满足第一个数据后返回的结果,通常使用英文的引号括起来,第三个数据是不满足第一个数据时需要返回的结果;经常出现的错误:经常出现的错误:经常出现的错误:经常出现的错误:其中的符号如逗号和引号皆为英文(也就是所谓的半角),若输入中文符号则错误;if的右括号放在了条件的后面;(这是在多个条件使用if函数进行嵌套时非常容易犯的错误)26ppt课件if if函数嵌套用法(七层)函数嵌套用法(七层)函数嵌套用法(七层)函数嵌套用法(七层)例:下图数据,在e列显示如下结果:如果A列的数据1小于60则显示不合格,如果大于等于60而小于80则显示合格,如果大于等于80而小于90显示良好,如果大于等于90则显示优秀。
这是经典的if嵌套应用例子,需要我们使用 if函数的嵌套if嵌套书写前,首先你要理解要求,并将要求数学化,也就是使用数学的模式表达出来,if函数多重嵌套一般情况下我们可以将它看做分段函数,那么问题就很容易解决了例子可以在E2单元格使用如下代码:=if(a260,不合格,if(a280,合格,if(a2=60的情况,那么根据题意,只需再满足0时,表示取小数点后对应位数的四舍五入数值num_digits=0时,表示则将数字四舍五入到最接近的整数num_digits 0时,表示对小数点左侧前几位进行四舍五入34ppt课件例:1.以15.5627这个数值为例,求它四舍五入得到的值因为15.5627在A19单元格内,所有后面公式中number都选择A19ROUNDROUND函数函数函数函数2.在B20单元格内输入公式=ROUND(A19,2)35ppt课件3.取小数点后两位得到的结果是15.76在B22单元格内输入公式=ROUND(A19,0)4.取最接近的整数得到的结果是18在B24单元格内输入=ROUND(A19,-1)5.所有的结果都通过round函数计算得到大家应该都明白了吧,可以通过公式的第二个参数来求不同应用的四舍五入值。
36ppt课件案例某班期末考试成绩表如下图所示,统计每位同学的总分,考试人数,最高和最低总分,以及不及格人数37ppt课件38ppt课件。
