首页 > 专题 > excel > Excel平均功能具有多个标准

Excel平均功能具有多个标准

Christopher Nolan
发布: 2025-03-25 09:59:12
原创
821 人浏览过

本教程显示了如何使用Excel平均函数来计算具有多种条件的平均值。

当涉及计算Excel中一组数字的算术平均值时,平均值是必经之路。对于符合特定条件的平均单元格,平均液体派上用场。为了找到具有多个标准的平均值,平均值是要使用的函数。要了解其工作原理,请继续阅读!

Excel中的平均功能

Excel平均函数在符合指定标准的范围内计算所有单元格的算术平均值。

语法如下:

平均值(平均_range,criteria_range1,criteria1,[criteria_range2,criteria2],…)

在哪里:

  • 平均_range-平均单元格的范围。
  • criteria_range1,criteria_range2,… - 针对相应标准进行测试范围。
  • 标准1,标准2,… - 确定平均细胞的标准。该标准可以以数字,逻辑表达式,文本值或单元格的形式提供。

CRITERIA_RANGE1 / CRITERIA1是需要的,随后的标准是可选的。 1至127个范围/标准对可用于一个公式。

平均函数可在Excel 2007 -Excel 365中获得。

Excel平均功能具有多个标准

笔记。平均函数与逻辑合作,即平均这些细胞为所有条件均为真实。要计算任何单个条件为真的单元,请使用平均值IF或公式。

平均函数 - 用法注释

要清楚了解该功能的工作原理并避免错误,请注意以下事实:

  • 平均_range参数中,空单元格逻辑值对/fals和文本值被忽略。包括零值
  • 如果标准是一个空单元格,则将其视为零值。
  • 如果平均_range不包含单个数字值,则为#div/0!发生错误。
  • 如果没有元件符合所有指定的标准,则为#div/0!返回错误。
  • 普通标准可能适用于相同范围或不同的范围。
  • 每个criteria_range必须与平均_range相同的大小和形状,否则#value!发生错误。

现在您知道了理论,让我们看看如何在实践中使用平均值功能。

excel平均公式

首先,让我们概述通用方法。要正确构建一个平均公式,请遵循以下准则:

  1. 在第一个论点中,提供您要平均的范围。
  2. 在随后的参数中,指定范围/标准对。这些对可以按任何顺序排列,但是标准始终遵循其适用的范围。
  3. 一个平均值公式应始终包含奇数参数平均_range一个或多个criteria_range/criteria对。

具有文本标准的平均值

要获得一列中的平均数字,如果另一列包含某些文本,请使用该文本作为标准。

例如,让我们找到“南方”地区“苹果”销售的平均值。为此,我们制作一个具有两个标准的平均公式:

  • 平均_range为C3:C15(平均单元格)。
  • criteria_range1是a3:a15(要检查的项目),而标准为“苹果”。
  • criteria_range2为b3:b15(要检查的区域),标准为“南”。

将论点汇总在一起,我们得到以下公式:

=AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "south")

默认情况下,文本标准是不敏感的,允许您在任何字母的情况下键入它们。例如,“苹果”,“苹果”和“苹果”将被视为同等的。

在预定义细胞中的标准(F3和F4)中,该公式采用这种形式:

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

Excel平均功能具有多个标准

带有逻辑操作员的平均值

当标准默认为“等于”时,可以省略平等符号,并且您只需将目标文本(以引号标记包含)或数字(没有引号)(没有引号标记)(如上一个示例中显示的相应参数)。

当使用其他逻辑运算符,例如“大于”(>),小于“(),而其他具有数字日期的其他逻辑”时,您将整个构造包裹在双引号中。

例如,对于2022年1月1日交付的零,平均销售额大于零,该公式为:

=AVERAGEIFS(C3:C15, B3:B15, "0")

当标准位于单独的单元格中时,您将逻辑运算符封闭在引号中,并使用AmperSand(&)将其与单元格引用。例如:

=AVERAGEIFS(C3:C15, B3:B15, ""&F4)

Excel平均功能具有多个标准

带有通配符字符的平均值

要基于部分文本匹配的平均单元格,请在标准中使用通配符字符 - 问号(?)匹配任何单个字符或星号(*)以匹配任何数量的字符。

在下表中,假设您希望在所有“南方”地区的平均“橙色”销售量,包括“西南”和“东南”。为了完成它,我们在第二个标准中包括星号:

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

如果部分文本匹配的标准是在单元格中输入的,则将通配符与单元格引用。在我们的情况下,公式采用这种形状:

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

Excel平均功能具有多个标准

平均如果两个值之间

为了获得两个特定值之间的值的平均值,请使用以下通用公式之一:

平均如果两个值之间,包括:

平均值(平均_range,criteria_range,“> = value1 ”,criteria_range,“ value2 ”)

平均如果在两个值之间,独家:

平均值(平均_range,criteria_range,“> value1 ”,criteria_range,“ value2 ”)

在第一个公式中,您使用大于或等于(> =),小于或等于

在第二公式中,大于(>)和小于

这些公式可以很好地工作或两种情况 - 当平均单元格和要检查的单元格在同一列或两个不同的列中时。

例如,要计算100到130(包含)销售的平均值,您可以使用此公式:

=AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "

在单元格E3和F3中的边界值时,公式采用此形式:

=AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "

请注意,在这种情况下,我们对3范围参数使用相同的参考(C3:C15)。

Excel平均功能具有多个标准

对于给定列中的平均单元格,如果另一列中的值落在两个值之间,请为平均_rangecriteria_range参数提供不同的范围。

例如,如果B列中的日期为1-SEP和30-OCT,则C平均C列的销售额,该公式为:

=AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "

带有细胞参考:

=AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/174286795884761.png" class="lazy" alt="Excel平均功能具有多个标准" ></p> <p>这就是您在Excel中使用平均函数的方式来找到具有多个标准的算术平均值。我感谢您阅读,并希望下周在我们的博客上见到您!</p> <h2>练习工作簿下载</h2> <p>Excel平均函数 - 示例(.xlsx文件)</p>

以上是Excel平均功能具有多个标准的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板