ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1772|回复: 4

[求助] 求助平均分公式的求法,为什么这几种求法答案不一样

[复制链接]

TA的精华主题

TA的得分主题

发表于 2017-4-23 10:45 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
按班级栏求年段的科目平均分,大侠们谢谢了!

求助平均分公式的求法.zip

6.48 KB, 下载次数: 7

TA的精华主题

TA的得分主题

发表于 2017-4-23 11:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
五个公式:
1、=SUMIF($A$2:$A$12,"*班",E2:E12)/COUNTA(E2:E12)——分母不对,COUNTA(E2:E12)得到的是E列非空单元格个数,概念不对,改成COUNTA(A2:A12)应没问题;
2、=AVERAGE(IF(($D$1:$E$1="数学"),D2:E12))——没有考虑A列的有“班级”的因素,仅对E列(数学)求平均了;
3、=AVERAGE(IF((D1:E1="数学")*(D2:E12>=0)*($A$2:$A$11="*班"),D2:E12)与
4、=AVERAGE(IF((D1:E1="数学")*($A$2:$A$12="*班"),D2:E12))——是同样的问题:通配符不能用于相等判断中,公式的立意(思路)错了;
5、=AVERAGE(IF(A2:A12,"*班",D2:D12))——与3、 4、类似,IF判断也不能直接用通配符吧!

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-4-23 12:28 | 显示全部楼层
谢谢!理解了。但是数学年段平均分公式H21=SUMIF($A$2:$A$12,"*班",E2:E12)/COUNTA($A$2:$A$12),
好像也不对。能帮忙写个公式吗?谢谢了!!!

TA的精华主题

TA的得分主题

发表于 2017-4-23 15:31 | 显示全部楼层
用这两个函数:
AVERAGEIFS 、 AverageIf

AVERAGEIF 函数



本文介绍 Microsoft Excel 中 AVERAGEIF 函数的公式语法和用法。


说明

返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。


语法

AVERAGEIF(range, criteria, [average_range])

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

Range    必需。要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。


Criteria    必需。形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。


Average_range    可选。计算平均值的实际单元格组。如果省略,则使用 range。

AVERAGEIFS 函数



本文介绍 Microsoft Excel 中 AVERAGEIFS 函数的公式语法和用法。


说明

返回满足多个条件的所有单元格的平均值(算术平均值)。


语法

AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

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

Average_range    必需。要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。


Criteria_range1、criteria_range2 等    Criteria_range1 是必需的,后续 criteria_range 是可选的。在其中计算关联条件的 1 至 127 个区域。


Criteria1、criteria2 等    Criteria1 是必需的,后续 criteria 是可选的。 形式为数字、表达式、单元格引用或文本的 1 至 127 个条件,用来定义将计算平均值的单元格。 例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-4-24 20:20 | 显示全部楼层
秋枫 发表于 2017-4-23 15:31
用这两个函数:
AVERAGEIFS 、 AverageIf

谢谢!正在学习中。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-27 12:00 , Processed in 0.032357 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表