在 Excel 中,求平均值用Average函数;它可分用快捷键求平均值、自动求平均值和输入公式求平均值,其中用快捷键求平均值速度最快,并且三种方法都可以对行列、任意单元格、指定区域甚至整个表格求平均值。如果要求满足一定条件的平均值,需要用Average函数与IF函数组合,既可以只有一个条件,也可以有多个条件。另外,在默认情况下,Excel 保留小数位与参加运算的数值个数有关,如果参加运算的数值比较多,会保留八位小数,这种情况需要设置保留小数位数。以下是它们的具体操作方法,操作中所用版本为 Excel 2016。

一、Excel求平均值基本操作

(一)对行求平均值

1、选中用于存放求平均值结果的单元格 K2,输入公式 =AVERAGE(B2:J2),按回车,则对第二行所有数值求出平均值,结果为 78.89444444,自动保留了八位小数;操作过程步骤,如图1所示:

图1

2、求平均值的结果保留的的小数位数太多,就成绩而言,一般保留一位小数即可,当前的保留小数位数是 Excel 默认的,但可以修改,修改方法在下文介绍。

(二)对指定任意单元格求平均值

1、假如对第二行的理科成绩求平均值,即对 B2、E2、F2 和 G2 求平均值。选中 K2,输入公式 =Average(B2,E2,F2,G2),如图2所示:

图2

2、按回车,则对第二行理科成绩求出平均值,如图3所示:

图3

提示:Excel求平均值时,保留小数位数与参与求平均值的个数有关,这里并未设置保留小数位数,但只保留了两位小数,而上面保留了八小数,所不同的是:这里参与求平均值的只有四个数,而上面有九个数。另外,如果参与求平均值的有五个数,则会保留三位小数。

(三)对列求平均值

以对高数成绩求平均分为例。选中第二列的单元格 B30,输入公式 =average(B2:B29),按回车,则对高数成绩求出平均值,结果为 83.96428571,也保留了八位小数,操作过程步骤,如图4所示:

图4

二、Excel用快捷键快速求平均值

假如用快捷键快速求第二行的平均值。选中 K2 单元格,按 Alt 键,按一次 M 键,按一次 U 键,按一次 A 键,则自动在 K2 中输入求平均值公式 =AVERAGE(B2:J2),并框选住第二行所有数据单元格,按回车,则对第二行求出平均值,操作过程步骤,如图5所示:

图5

三、Excel设置保留几位小数

1、右求出平均值的单元格 K2,在弹出的菜单中选择“设置单元格格式”,在打开的窗口中选择“数字”选项卡,再选择左边“分类”下面的“数值”,“小数位数”保持默认的 2,“负数”选择第一项,单击“确定”,则 78.89444444 由八位小数变为两位小数 78.89,操作过程步骤,如图6所示:

图6

2、以上只是设置了一个单元格,如果要设置多个单元格,选中它们,按照上面的操作方法把小数位数设置为两位即可。若要保留其他的小数位数,在“设置单元格格式”窗口中的“小数位数”右边输入具体的数字即可。

四、Excel自动求平均值

1、对行自动求平均值

选中用于存放平均值的单元格 K2,选择“公式”选项卡,单击“自动求和”,在弹出的选项中选择“平均值”,则第二行所有数值单格被彩色线框框选,按回车,则求出李子和所有科目成绩的平均分;单击 K2 再次选中它,用鼠标按住单元格填充柄,并往下拖,则经过的单元格全被填上 K2 的值,按 Ctrl + S 组合键保存,则经过单元格的值变为对应成绩的平均值;操作过程步骤,如图7所示:

图7

2、对列自动求平均值

假如要求第二列高数成绩的平均分。选中用于保存结果的单元格 B30,选择“公式”选项卡,单击“自动求和”,则自动在 B30 中输入求平均值公式 =AVERAGE(B2:B29),同时第二列所有数值单元格被彩线框选,按回车,则求出高数成绩的平均分;用鼠标按住单元格填充柄,并往右拖,则所有经过的列自动求出平均分,即求出其它各科的平均分,但值还是 B30 的值,按 Ctrl + S 组合键保存,则所有科目的平均分变为对应科目的平均分;操作过程步骤,如图8所示:

图8

五、Excel区域求平均值

(一)框选指定区域法

假如要对“数电、模电和C语言”前三行求平均值。选择“公式”选项卡,选中用于保存求平均值结果的单元格 K6,依次选择“自动求和 → 平均值”,则求平均值公式 =AVERAGE(B4:J4) 被填充到 K4,并选中 B4:J4,按 Delete 把 B4:J4 删除,用鼠标框选“数电、模电和C语言”前三行的单元格,则所框选的区域自动填到 K4 中,公式随即变为 =AVERAGE(E2:G4),按回车,则求出“数电、模电和C语言”前三行的平均值,操作过程步骤,如图9所示:

图9

(二)输入指定区域法

假如要对某班级所有学生全部科目的成绩求平均值。选中用于保存结果的单元格 K30,输入公式 =AVERAGE(B2:J29),按回车,则求出某班级所有学生全部科目的平均分,操作过程步骤,如图10所示:

图10

六、Excel Average函数与条件IF单条件与多条件嵌套应用

(一)单条件求平均值

1、假如要求统计一个班级的优秀学生,当学生的平均分在90以上为优秀。选中 K2 单元格,把公式 =IF(AVERAGE(B2:J2) >= 90,'优秀','待定') 复制到 K2,按 Ctrl + Shift + Enter 组合键执行公式,则返回结果“待定”;用鼠标按住单元格填充柄,往下拖,则经过单元格都用“待定”填充,按 Ctrl + S 组合键保存把它们更新,则平均分大于等于90的学生用“优秀”填充,操作过程步骤,如图11所示:

图11

2、公式说明:AVERAGE(B2:J2) >= 90 先求出平均分,如果平均分大于等于 90,则显示“优秀”,否则显示“待定”。

(二)多条件求平均值

1、假如要求统计一个班级的优秀和优良学生,当学生的平均成分在90以上为优秀,成绩在80到90之间为优良。在 K2 中输入公式

=IF(AVERAGE(B2:J2)>=90,'优秀',IF(AVERAGE(B2:J2)>=80,IF(AVERAGE(B2:J2)<=90,'优良'),'待定'))

如图12所示:

图12

2、按 Ctrl + Shift + Enter 组合键执行公式,则返回结果“待定”;同样用往下拖的方法求出其他同学是否达到优秀或优良水平,往下拖后,别忘了按 Ctrl + S 组合键保存更新,最终求得结果,如图13所示:

图13

3、公式说明:

公式中共有三个 IF,其中嵌套了两个 IF;AVERAGE(B2:J2)>=90 为第一个 IF 的判断条件,它为真时,显示“优秀”;它为假时,执行第二个 IF;当第二个 IF 判断条件 AVERAGE(B2:J2)>=80 为真时,执行第三个 IF;为假时,显示“待定”;当第三个 IF 的判断条件为真时,显示“优良”;为假时,什么也不显示。

c语言求平均值 保留三位小数,Excel求平均值时,保留小数位数与参与求平均值的个数有关...相关推荐

  1. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

  2. C语言实现分数转化为小数(保留三位小数)

    C语言实现分数转化为小数(保留三位小数) 第一次写博客,不知道具体如何操作. 直接奉上代码吧,以后有好的算法再分享. #include<stdio.h>int main(){ int a, ...

  3. PYTHON练习题----设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他

    歌咏小能手 描述 设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他多少个评委给了 ...

  4. c语言中对float保留固定3位,float保留三位小数 float,double 除法 保留 指定位

    java里怎样让float保留3位小数 数据库里保存的float值是0.0346562 保留小数位3位 如0.035后面的四舍五有一个方法很简单,保留三个小数,就是乘以1000(10的3次方),取整, ...

  5. C++ Ouput Exactly 2 Digits After Decimal Point 小数点后保留三位数字

    在C++编程中,有时候要求我们把数据保留小数点后几位,或是保留多少位有效数字等等,那么就要用到setiosflags和setprecision函数,记得要包含头文件#include <ioman ...

  6. 保留小数点后三位_【Meta分析】Stata制作森林图时,如何保留三位小数?

    系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法.在指导学员的过程中发现初学者在学习过程中常常会碰到许多共性问题,本公 ...

  7. 实现计算体积关键算法。根据输入的半径值,计算球的体积。输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。输出对应球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。

    实现计算体积关键算法.根据输入的半径值,计算球的体积.输入数据有多组,每组占一行,每行包括一个实数,表示球的半径.输出对应球的体积,对于每组输入数据,输出一行,计算结果保留三位小数. 注:PI = 3 ...

  8. java8 BigDecimal 除法保留三位小数 后面小数进位处理

    Java 8 中,可以使用 BigDecimal 类来处理高精度的小数除法.可以使用 setScale() 方法来保留小数位数,并使用 RoundingMode 来设置舍入模式. 例如,如果要将除法结 ...

  9. 保留三位小数的浮点数

    读入一个浮点数,保留 3 位小数并输出这个浮点数. 输入格式 只有一行,一个浮点数 x(-10^5 x 10^5) 输出格式 也只有一行,保留 3 位小数的浮点数. 例如输入:8262.985325 ...

最新文章

  1. 电脑硬件配置——组装查询软件
  2. 想开网店?向你推荐最好的开源电子商务平台
  3. linux下/etc目录详解
  4. jvm学习笔记(三)
  5. Chrome 90 里更好的字符串处理机制
  6. 初始Bootstrap
  7. python日历模块_Python日历模块| firstweekday()方法与示例
  8. Dev C++安装第三方库boost
  9. STM32-SysTick定时器
  10. grafana高可用架构
  11. 统一修改gcd高程文字样式_样式与格式的使用
  12. 数据库-表的定义与操作
  13. 实现调用阿里云API第二章——API调用实战(全球IP地址归属地查询)
  14. Python入门基础教程(打印一段文字)
  15. 北京工商专修学校计算机学院院长,北京工商大学计算机学院
  16. 深入理解先验分布、后验分布、似然估计
  17. c++四种cast的原理和用途
  18. python:neat-python遗传拓扑神经网络初步使用
  19. Office 2010: word目录更新相关问题
  20. Windows电脑SMB共享设置方法

热门文章

  1. 中国古代木制机器发展简史
  2. DNA序列编码中Hairpin的定义和计算
  3. c语言共阴极数码管数字6,共阴数码管 显示数字 C语言程序
  4. 2021-07-28 Python爬虫
  5. 微信二次开发第一弹 —— 与微信握手
  6. Win10系统默认Administrator账号没有管理员权限的解决方案(win10专业版亲测)
  7. 资产负债及银行资产负债业务
  8. android 2.1你好八月,八月你好优美句子
  9. Node.js npm 使用介绍
  10. 超强干货:企业数据防泄密的26种实用方法