中企动力 > 商学院 > excel平均分
  • ?

    Excel用快捷键及自动求平均值与Average函数与IF多重嵌套应用

    陶璎

    展开

    在 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所示:

    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 的判断条件为真时,显示“优良”;为假时,什么也不显示。

  • ?

    平均工资:对不起,我又拖全国人民的后腿了——Excel平均函数

    Welcome

    展开

    无意间看到下面这张图,我真心有一种想砸掉电脑的冲动:对不起,我的工资又拖了全国人民的后腿了。

    全国各主要城市人均工资表

    我很努力,很拼,每天都奋战到了半夜,可工资还是跑不过全国平均值。宝宝心里苦,但宝宝嘴上不想说。也许是他们的算法有问题(阿Q的精神胜利法)。于是我就好好的研究了“平均”这个事儿,这一研究不要紧,还真的有大的发现,计算全国的平均工资是由多么的不合理!今天我要给大家带来4个函数,:median(中位值),averageif(条件平均值),averageifs(多条件平均值),trimmean(除去极值后的平均值)。

    一、让你严重怀疑人生的平均工资

    没有不知道算数平均数的吧?在Excel中Average函数就是专门求算数平均值的,例如:我想知道下图中所示人员的平均分,用average函数即可:

    这个很简单

    这个average函数用在这里还合适,我们可以知道每个人的一个大致平均水平,然而如果在下表中再使用算术平均数就不合适了。

    D2

    我们可以看到,大多数人的工资水平都还在3000—5000之间,而被平均后,居然平均工资达到了107万之多,当这个数据公布之后,不晓得有多少人会严重怀疑人生的。

    针对这种情况,为了能够更加真实地反映大部分人的工资水平,可以是中位值函数来做,这样看起来会合理多,大家看看下面的结果:

    下面一个结果是不是更容易接受多了

    median函数就是中位值函数,它返回的就是一串数字从小到大排列的最中间的一个数字或者最中间的两个数字的平均值。例如上图的例子就是返回B2:B18区域中数字的最中间值(周丽娟的工资)。

    二、条件平均值哪家强,Excel中找Averageif(Averageifs)

    前面我们看到,算数是很容易做的,然而,要计算条件平均值就没有那么容易了,例如:如下图所示,我想知道实践生每天的平均工作量,该怎么做呢?

    怎么做呢

    很多人通常会这样做:

    条件平均

    首先这个思路是不错的,但是逼格不够高,接下来我们用函数来做:

    =AVERAGEIF(D:D,D4,C:C)

    在表格中任意空白单元格输入上述公式即可得到准确的结果。简单来解释一下这个函数:

    Averageif是单条件平均值函数,顾名思义,这个函数可以对满足某一个条件的数据求平均值,例如上述对实践生的工作量求平均值。此函数共有3个参数:

    =AVERAGEIF(range,criteria,average_range)

    range表示条件区域,criteria表示条件,average_range就是求平均值的数据区域。如=AVERAGEIF(D:D,D4,C:C)。

    记住:此函数只能对满足一个条件的数据求平均值,那么如果多个条件呢?这当然是用Averageifs函数,它专门用于求多条件的平均值,这个函数的参数如下:

    averageifs

    averageifs函数与averageif函数主要有两点是不同的:1.averageifs不仅支持但条件,而且还支持多组条件;2.averageifs的average_range为第1参数,而averageif函数的average_range则为第3参数。

    例如:如下图所示,我想知道12月4日实践生的平均工作量,该怎么做呢?

    如上图的公式

    三、各种选拔比赛的评分利器

    生活中我们总是会遇到各种各样的比赛,这些比赛的评分规则往往最后都有这么一条:去掉一个最高分,再去掉一个最低分,然后计算剩下分数的平均分,作为选手的最后得分。如下图所示,我们该怎样快速地计算出各位选手的最后得分呢?

    计算选手最后得分

    针对这个问题,我之前介绍subtotal函数介绍了两种方法(Subtotal函数:各种简单统计,用我就够了),今天我来介绍一个函数,用来计算选手最后得分不仅比前面的两种方法更简单,而且更容易理解。这个函数就是trimmean函数。

    trimmean函数

    Trimmean函数的主要作用就是返回一组数据的修剪平均值。所谓修剪,就是去掉极值(最大或者最小)。平均值就是对修剪后的数据区域求平均值。trimmean函数共2个参数,

    =trimmean(array,percent)array表示求平均值的数组或者数据区域,percent表示修剪掉的极值咱array中数据总个数的比例。

    比如:=trimmean({8.08,9.76,9.81,9.55,8.68,8.92,9.89,8.29,9.57},2/9),array参数共有9个数字,trimmean函数将会去掉2个数字,最高值:9.89,和最低值:8.08,然后再对剩下的7个数字求平均值。

    根据上面的解释,我们可以轻松利用trimmean函数快速地求出各位选手的最后得分:

    在K2单元格中输入公式:

    =TRIMMEAN(B2:J2,2/COUNTA(B2:J2))

    然后向下复制公式到K13即可。

    思路:由于我们只需要去掉1个最高和1个最低,两个极值,因此第2参数为2/counta(B2:J2)。

    最终得分
  • ?

    Excel | 数据输入不规范,部分带数量单位,怎么计算平均值?

    Gella

    展开

    某公司进行员工考核,数据录入不规范,部分分数带有数量单位“分”。现需要计算员工平均考核分数。

    第一步:统一去单位:

    数量单位“分”,是文本,不能参与计算。所以,在写公式时,首先要把单位去除。

    去除单位文本用SUBSTITUTE函数:

    {=SUBSTITUTE(B2:B10,"分",)},因为是数组计算,所以CTRL+SHIFT+ENTER结束,如下图:

    第二步:计算平均值

    在B11单元格输入公式:

    {=AVERAGE(--SUBSTITUTE(B2:B10,"分",))},

    (CTRL+SHIFT+ENTER结束)

    其中:

    {=--SUBSTITUTE(B2:B10,"分",)},公式内“--”称为“减负运算”,{=SUBSTITUTE(B2:B10,"分",)}的结果是一串文本,前面加一个“-”,是通过取负数将文本转换成数值,再加一个“-”,即负负得正。

    “--减负运算”常用于公式中把文本转换为数字。

    第三步:规范数据,保留两位小数

    将上一步B11单元格输入公式完善为:

    {=ROUND(AVERAGE(--SUBSTITUTE(B2:B10,"分",)),2)},保留两位小数,如下结果:

    SUBSTITUTE函数:

    在某一文本字符串中替换指定的文本。

    语法

    SUBSTITUTE(text, old_text, new_text, [instance_num])

    SUBSTITUTE 函数语法具有下列参数:

    文本必需。 需要替换其中字符的文本,或对含有文本(需要替换其中字符)的单元格的引用。

    old_text必需。 需要替换的文本。

    new_text必需。 用于替换 old_text 的文本。

    Instance_num可选。 指定要用 new_text 替换 old_text 的事件。 如果指定了 instance_num,则只有满足要求的 old_text 被替换。 否则,文本中出现的所有 old_text 都会更改为 new_text。

    特点

    1、区分大小写和全角半角:当text中没有包含 old_text指定的字符串时,函数结果与text相同;

    2、当第三个参数为空文本或是省略,而只保留参数前的逗号时,相当于将old_text替换;

    3、当第四个参数省略,text中与 old_text相同的文本将被替换;

    4、如果第四个参数有指定,比如“2”,则只有第二次出现的old_text被替换。

    以上四个特点举例如下:

  • ?

    excel统计各分数段的学生数量,这4种方法掌握处理数据不再是难事

    空口言

    展开

    一份学生成绩单,需要分别统计出60分以下、60-69、70-79、80-89、90-100各阶段成绩的学生数量。下面分别介绍4种方法来统计符合要求的学生数量。

    1、利用FREQUENCY函数

    FREQUENCY函数为:计算数值在某个区域内的出现频率(个数)。函数语法为:

    FREQUENCY(data_array, bins_array):

    Data_array 必需。 要对其频率进行计数的一组数值或对这组数值的引用。 如果 data_array 中不包含任何数值,则 FREQUENCY 返回一个零数组。Bins_array 必需。 要将 data_array 中的值插入到的间隔数组或对间隔的引用。 如果 bins_array 中不包含任何数值,则 FREQUENCY 返回 data_array 中的元素个数。使用FREQUENCY函数难点为函数返回的是一个数组,所以它必须以数组公式的形式输入。C2:C26 为学生成绩,E2:E6为成绩分数区间分割点,对应的分别在F2:F6统计数量。

    1)选中F2:F6单元格区域(由于是数组函数,必须选中F2:F6单元格区域),选定后在F2输入公式:

    =FREQUENCY(C2:C26,E2:E6)。

    2)公式输入完后同时按Shift+Ctrl+Enter键,会在F2:F6中分别返回满足条件的成绩个数。

    2、使用COUNTIFS函数

    COUNTIFS函数为:统计满足某个条件的单元格的数量(个数)。函数语法为:

    =COUNTIF(要检查哪些区域? 要查找哪些内容?)

    这里将学生成绩按成绩范围各自计数,E2:F6为成绩范围,在G2输入公式:

    =COUNTIFS($C$2:$C$26,">="&E2,$C$2:$C$26,"<="&F2),然后向下拖动复制到G6即可。注意C2:C26为绝对引用,按F4加"$"符号。

    3、利用数据透视表

    数据透视表处理大量数据时比较常用的方法,而且比较直观。

    4、利用分析工具库

    首先加载分析工具库。打开Excel选项,点击加载项,在管理下拉列表选择excel加载项,点击转到,勾选分析工具库。在excel数据工具栏下会加载数据分析选项。

    1)点击工具栏数据—数据分析,在数据分析对话框中选择直方图,确定。

    2)在直方图对话框输入区域和接收区域分别输入数据区域,在输出区域选择一个空单元格,下面柏拉图、累积百分率、直方图3个选项任选一个,我这里选直方图,确定。

  • ?

    利用Excel电子表,轻松实现成绩单的各种分析、计算

    阮芸

    展开

    一:计算总分

    1、打开需要编辑的excel示例文档。已知20个同学的7门功课的成绩,现在需要在I列中计算出每个同学的总分。

    2、在I1单元格中输入函数=sum(B1:H1)按下enter键即在I1单元格中计算出第一位同学的总分将光标移动到I1单元格右下角鼠标呈十字架状下来列表,即完成所有同学总分的计算。

    二:计算平均分

    这里,向大家介绍两种常用的也是比较简单的计算平均分的法子~

    1.将光标移动到J2单元格,输入函数=I2/count(B2:H2)按Enter键然后将鼠标下拉方法同步骤2得到的结果。

    2.将光标移动到J2单元格。输入函数=average(B2:H2)按下Enter键然后将鼠标下拉方法步骤同上得到的结果,这里显示的结果和方法1是一样的。

    三:去除一个最高值和一个最低值再计算平均分

    将光标移动到K2单元格中,输入函数=TRIMMEAN(B2:H2,2/COUNT(B2:H2))。按下Enter键然后将鼠标下拉方法步骤同上得到的结果

    四:计算及格人数

    将光标移动到B22单元格,如下图示。输入函数=COUNTIF(B2:B21,">=60")。按下Enter键,得到第一门功课及格的人数为10.同理,将鼠标移动到B22单元格右下角呈十字形状,向右边拖动。得到的最后结果

    五:计算及格率

    将光标移动到B23单元格,输入函数=B22/COUNT(B2:B21)。(这个函数的原理:及格率=及格人数/参考总人数)

    按下Enter键,得到第一门功课的及格率。

    选中B23:H23,单击鼠标右键,选择设置单元格格式为百分数,小数点后保持2位数。点击确定。

    (本文内容由百度知道网友applejackli贡献)

  • ?

    Excel平均值函数:AVERAGE、AVERAGEIF、AVERAGEIFS的作用与区别

    阮山雁

    展开

    Excel的基础函数中求和函数是最为人熟知,也是最常用函数之一,SUM、SUMIF、SUMIFS都是求和函数,今天我们不讲求和函数,今天说的是求平均值函数,在名字结构上很像求和函数,它们分别是AVERAGE、AVERAGEIF、AVERAGEIFS函数,它们的区别是:AVERAGE是直接求平均值;AVERAGEIF单条件求平均值;AVERAGEIFS多个条件求平均值。

    平均值函数语法结构及解读:

    AVERAGE函数:=AVERAGE(求平均值区域),求区域中所有数值的平均值

    AVERAGEIF函数:=AVERAGEIF(条件区域,条件,求平均值区域),按给定条件指定单元格求平均值

    AVERAGEIFS函数:=AVERAGEIFS(求平均值区域,条件区域1,条件1,条件区域2,条件2.....条件区域n,条件n),指定区域内同时满足多个条件的值进行求平均值

    一、AVERAGE函数求平均值。

    语法结构:=AVERAGE(求平均值区域)

    目的作用:求区域中所有数值的平均值

    案例演示:在某公司职员中,要获得所有职员的平均工资,使用AVERAGE函数:=AVERAGE(D3:D10)

    二、COUNTIF函数单条件求平均值。

    语法结构:AVERAGEIF(条件区域,条件,求平均值区域)

    目的作用:按给定条件指定单元格求平均值

    案例演示:在某公司职员中,要获得运营部职员的平均工资,使用AVERAGEIF函数:=AVERAGEIF(C3:C10,C5,D3:D10)

    三、COUNTIFS函数多条件求平均值。

    语法结构:=AVERAGEIFS(求平均值区域,条件区域1,条件1,条件区域2,条件2.....条件区域n,条件n)

    目的作用:对指定区域内同时满足多个条件的值进行求平均值

    案例演示:在某公司职员中,要获得运营部男职员的平均工资,用AVERAGEIFS函数:=AVERAGEIFS(D3:D10,C3:C10,C5,B3:B10,B3)

    今天的课程就到这里,如果您喜欢这堂课程,请帮忙点赞和转发哦,感谢您的支持!

  • ?

    去掉最高分和最低分求平均用这个Excel函数一步到位

    田东蒽

    展开

    在各种赛事活动中成绩都是按照去掉头尾然后求平均方式统计。现在有100名选手成绩需要统计怎么办?AVERAGE无法完成!难道真的要手工统计吗?答案肯定不是。

    今天龚老师跟大分享一下使用函数TRIMMEAN统计平均分。

    TRIMMEAN函数:返回一组数据的修剪平均值。

    举例

    如上表分别是A\B\C三位选手的8次比赛成绩。现在我们要求出他们的去掉最高分和最低分后的平均值。

    函数公式:=TRIMMEAN(B2:B9,2/8)

    函数公式解释:在数据区域(B2:B9)8个数据去掉最高和最低数值,然后求出平均值。

    这么好的技巧一定要记得分享哦

  • ?

    excel表格的平均分怎么计算?

    木眼

    展开

    1、双击打开已经写好数据的Excel表格,或者打开空白表格,直接编辑数据也行。编辑好了之后在平均分的那一栏点击空白处,再点击最上面菜单栏的“公式”选项。

    2、然后接着在最左边找到“插入函数”选项,然后在第一个输入框里输入“AVERAGE”几个字母,点击转到,后点击确定。

    3、在弹出来的第一个输入框里将所要求平均分的那一行或者那一列全部选中,如图。对于第二个输入框,不做任何处理。

    4、点击确定后会看到该行列的平均分已经求出来了,选中该单元格,右键选择“设置单元格格式”。再点击“数值”选项,将小数位数改成一位。

    5、用鼠标指着所求出来的那个单元格,当鼠标变成实心十字的时候,按着鼠标左键不动,将它往右拖动,直到所求的每列平均分完为止。

    (本文内容由百度知道网友深圳展华科技贡献)

  • ?

    excel不用函数,也能快速统计多个班级多个科目平均分?

    基蒂

    展开

    excel不用函数,也能快速统计多个班级多个科目平均分?

    我们在工作的时候,经常会得到这样的excel数据:

    excel多年级多科目数据

    假如我们需要得到一年级语文平均分,我们是怎么做呢?有人会说,这很艰难单,我们用眼睛找到一年级、好记、语文70,一年级、学习、语文75,继续找,找到最后加起来除以人数就可以啦?数量少没问题,如果数量多呢?那不是累死了。如果我们需要二年级数学,三年级英语呢?我的天,真的累死了!

    那么有没有简单的办法呢?有的?excel函数,可惜不会函数,怎么办?

    还是有办法!

    光标定位在没有数据的空白单元格(这个很重要哦),数据-合并计算-函数(平均值)-引用位置(框选数据范围)-首行-最左列打钩-确定

    excel合并计算

    excel一瞬间得到结果

    哈哈,就这么一瞬间,excel就帮我们所有科目按年级统计出来了,牛不牛,厉害不厉害!实在太神奇了,其它的事情我们就只需要删除空列,小数点设置一下就行啦!

    excel快速得到我们的结果

    今天的分享就到这里,怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!

    excel统计成绩

  • ?

    在excel中如何平均分布各行各列?

    Tyler

    展开

    在Excel中,没有平均分布各行各列的命令,但可以通过下面的方法实现平均分布各行和各列。

    方法一:

    1、选中需要设置的行;

    2、单击鼠标右键,在弹出的快捷菜单中选择行高命令;

    3、 弹出行高对话框,在行高输入框中输入相应的数值即可,如图所示。

    方法二:

    1、选中需要设置的行;

    2、将鼠标指针放在行标处,当鼠标指针变为上下箭头时,按下并拖动鼠标到一定高度即可。

    同理也可以调整列宽。

    (本文内容由百度知道网友licuiyu6464贡献)

excel平均分

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP