AVERAGEIF功能在Excel中结合了IF功能和AVERAGE功能 。 通过这种组合,您可以在满足特定标准的选定数据范围内找到这些值的平均值或算术平均值。
函数的IF部分确定哪些数据符合指定标准,AVERAGE部分计算平均值或平均值。
通常情况下,AVERAGE IF与称为记录的数据行一起使用。 在记录中 ,行中每个单元格中的所有数据都是相关的 - 例如公司的名称,地址和电话号码。
AVERAGE IF在记录中的一个单元格或字段中查找特定条件,并且如果找到匹配,则它将该数据或数据平均到同一记录中另一个指定字段中。
AVERAGEIF功能如何工作
本教程使用AVERAGE IF函数来查找一组数据记录中East销售区域的平均年销售额。
按照以下教程主题中的步骤,您将逐步创建并使用上图中显示的AVERAGE IF函数计算平均年销售额。
教程主题
- 输入教程数据
- AVERAGE IF函数的语法
- 启动AVERAGE IF功能
- 输入范围参数
- 输入标准参数
- 输入Average_range参数
- 答案是..
输入教程数据
在Excel中使用AVERAGE IF 函数的第一步是输入数据 。
将数据输入Excel 工作表的 单元格 C1至E11,如上图所示。
注意:教程说明不包含工作表的格式化步骤。
这不会干扰完成教程。 您的工作表看起来与示例中的不同,但AVERAGE IF函数将为您提供相同的结果。
有关格式化选项的信息与上述类似,可在此基本Excel格式教程中找到 。
AVERAGEIF函数的语法
在Excel中,函数的语法引用函数的布局,并包含函数的名称,括号和参数 。
AVERAGEIF的语法是:
= AVERAGEIF(范围,标准,平均范围)
AVERAGEIF函数的参数
该函数的参数告诉函数测试什么条件以及满足条件时要平均的数据 范围 。
范围 - 函数要搜索的单元格组。
标准 - 该值与范围内的数据进行比较。 如果找到匹配,则对Average_range中的相应数据进行平均。 可以为该参数输入实际数据或对数据的单元格引用 。
Average_range (可选) - 当在Range和Criteria参数之间找到匹配项时,此单元格范围内的数据将被平均。 如果省略了Average_range参数,则会将在Range参数中匹配的数据取平均值。
启动AVERAGEIF功能
虽然可以将AVERAGE IF 函数输入到单元格中 ,但很多人发现使用函数的对话框将函数添加到工作表更容易。
教程步骤
- 点击单元格E12使其成为活动单元格 。 这是我们将进入AVERAGE IF功能的地方。
- 点击功能区的“ 公式”选项卡。
- 从功能区中选择更多功能>统计以打开功能下拉列表。
- 点击列表中的AVERAGE IF调出AVERAGE IF功能的对话框。
我们在对话框中输入三个空白行的数据将形成AVERAGE IF函数的参数 。
这些参数告诉函数我们正在测试什么条件以及满足条件时平均的数据范围。
输入范围参数
在本教程中,我们正在寻找东部销售区域的平均年销售额。
Range 参数告诉AVERAGE IF 函数在尝试查找指定的条件 - 东方时搜索哪组单元 。
教程步骤
输入标准参数
在此例中,如果C3:C12 范围内的数据等于East,则该记录的总销售额将由该函数进行平均。
虽然可以将实际数据(如单词East)输入到此参数的对话框中,但通常最好将数据添加到工作表中的单元格中,然后将该单元格引用输入到对话框中。
教程步骤
- 点击对话框中的Criteria行。
- 单击单元格D12以输入该单元格引用。 该功能将搜索在上一步中选择的范围内的符合此条件的数据。
- 搜索词(东)将被添加到本教程最后一步中的单元格D12。
单元格引用增加了函数的多样性
如果输入单元格引用(如D12)作为Criteria Argument,那么AVERAGE IF函数将查找与工作表中单元格中键入的任何数据相匹配的内容。
因此,在找到东部地区的平均销售额之后,仅通过将东部地区变为北部地区或西部地区就可以轻松找到另一个销售地区的平均销售额。 该功能将自动更新并显示新的结果。
输入Average_range参数
Average_range 参数是该函数在本教程步骤5中标识的Range参数中找到匹配项时所要求的单元格组。
该参数是可选的,如果省略,则Excel对Range参数中指定的单元格进行平均。
由于我们需要东部销售区域的平均销售额,因此我们使用“总销售额”列中的数据作为Average_range参数。
教程步骤
- 点击对话框中的Average_range行。
- 在电子表格中突出显示单元格E3到E9。 如果上一步中指定的条件与第一个范围(C3到C9)中的任何数据相匹配,则该函数将平均第二个单元格范围内相应单元格中的数据。
- 点击OK关闭对话框并完成AVERAGE IF功能。
- A #DIV / 0! 错误将出现在单元格E12中 - 我们输入函数的单元格,因为我们尚未将数据添加到条件字段(D12)。
添加搜索条件
本教程的最后一步是添加我们希望函数匹配的条件。
在这种情况下,我们希望找到东部地区的销售代表的平均年销售额,因此我们会将术语“ 东”添加到D12 - 该函数中标识的单元格包含标准参数 。