Excel中averageif函数的使用方法


Excel中averageif函数的使用方法


Excel中averageif函数是指:返回某个区域内满足给定条件的所有单元格的平均值(算术平均值) 。下面小编用实例来绍下具体使用方法 。
操作方法
  • 01先了解下函数的语法AVERAGEIF(range, criteria, [average_range])1.Range必需 。要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用 。2.Criteria必需 。形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格 。例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4 。3.Average_range可选 。计算平均值的实际单元格组 。如果省略,则使用 range 。
  • 02Average_range 无需与 range 具备同样的大小和形状 。确定计算平均值的实际单元格的方法为:使用 average_range 中左上角的单元格作为起始单元格,然后包括与 range 大小和形状相对应的单元格 。如图所示
  • 03以下开始举例说明D2中输入公式=AVERAGEIF(B2:B5,"<23000"),求所有佣金小于 23000 的平均值 。四个佣金中有三个满足该条件,并且其总计为 42000 。结果为14000
  • 04D2中输入公式=AVERAGEIF(A2:A5,"<250000"),求所有财产值小于 250000 的平均值 。四个佣金中有两个满足该条件,并且其总计为 300000 。结果为150000
  • 05D2中输入公式=AVERAGEIF(A2:A5,"<95000"),求所有财产值小于 95000 的平均值 。由于 0 个财产值满足该条件,AVERAGEIF 函数将返回错误 #DIV/0!,因为该函数尝试以 0 作为除数 。
  • 06D2中输入公式=AVERAGEIF(A2:A5,">250000",B2:B5),求所有财产值大于 250000 的佣金的平均值 。两个佣金满足该条件,并且其总计为 49000 。结果为24500
  • 07D2中输入公式=AVERAGEIF(A2:A6,"=*西部",B2:B6),求西部和中西部地区的所有利润的平均值 。结果为16733.5注意:可以在条件中使用通配符,问号匹配任意单个字符;星号匹配任意一串字符 。如果要查找实际的问号或星号,请在字符前键入波形符 (~) 。
  • 08【Excel中averageif函数的使用方法】D2中输入公式=AVERAGEIF(A2:A6,"<>*(新办事处)",B2:B6),求新办事处以外所有地区的所有利润的平均值 。结果为18589

    推荐阅读