Excel 提供了多种方法来求一组数字的平均值。 例如,可以使用函数计算简单平均值、加权平均值或排除特定值的平均值。
使用提供的示例数据和以下过程了解如何计算平均值。
复制示例数据
为了更好地理解这些步骤,请将以下示例数据复制到空白工作表上的单元格 A1。
创建一个空白工作簿或工作表。
选择下面的示例数据。
设备质量 单价 Number of Units Ordered 10 35 500 7 25 750 9 30 200 10 40 300 8 27 400 5 20 200 平均单位质量 每单位平均价格 所有单位的平均质量评分高于 5 在
+ C。在工作表中,选择单元格 A1,然后按
+ V。
计算简单平均值
- 选择单元格 A2 到 A7, (“单位质量”列) 中的值。
- 在“公式”选项卡上,选择“自动求和”
旁边的箭头,然后选择“平均值”。
结果为 8.166666667。
计算不相邻单元格的平均值
- 选择要显示平均值的单元格,如单元格 A8,这是示例数据中包含文本“平均单位质量”的单元格左侧的单元格。
- 在“公式”选项卡上,选择“自动求和”
旁边的箭头,选择“平均值”,然后按 RETURN。 - 选择包含刚刚创建的平均值的单元格,在本示例中为单元格 A8。
公式显示在编辑栏中,如果使用的是示例数据,则为 =AVERAGE (A2:A7) 。 - 在 编辑栏中,选择括号内的内容,如果使用的是示例数据,则为 A2:A7 。
- 按住
键并选择要取平均值的单元格,然后按 RETURN。 例如,选择 A2、A4 和 A7,然后按 RETURN。
Excel 将 AVERAGE 函数中的选定区域引用替换为所选单元格的单元格引用。 在此示例中,结果为 8。
计算加权平均值
此示例计算所有订单中为单位支付的平均价格,其中每个订单针对不同数量的单位,每单位价格不同。
选择单元格 A9,即包含文本“每单位平均价格”的单元格左侧的单元格。
在 “公式 ”选项卡上,选择“ 插入函数 ”以打开 “公式生成器 ”窗格。
在公式生成器列表中,向下滚动并双击 SUMPRODUCT。
提示
若要快速查找函数,请选择“ 搜索函数 ”框,然后开始键入函数名称。 例如,开始键入 SUMPRODUCT。
选中 array1 旁边的框,然后在工作表上,选择单元格 B2 到 B7, (“单位价格”列) 中的值。
选中 array2 旁边的框,然后在工作表上选择单元格 C2 到 C7, (“订购的单位数”列) 中的值。
在编辑栏中,选择公式右括号的右侧,然后键入 /
如果未显示编辑栏,请在“ 视图 ”菜单上选择“ 编辑栏”。在 公式生成器 列表中,双击 SUM。
选择 数字 1 框中的区域,按 Delete,然后在工作表上,选择单元格 C2 到 C7, (“单位数”列) 中的值。
编辑栏现在应包含以下公式:=SUMPRODUCT (B2:B7,C2:C7) /SUM (C2:C7) 。按 RETURN。
此公式将所有订单的总成本除以订购的单位总数,得到单位平均加权价格 29.38297872。
计算忽略特定值的平均值
可以创建排除特定值的公式。 在本示例中,您将创建一个公式来计算评分大于 5 的所有单位的平均单位质量。
选择单元格 A10,即单元格左侧的单元格,其中包含文本“所有单位的平均质量评分高于 5”。
在 “公式 ”选项卡上,选择“ 插入函数 ”以打开 “公式生成器 ”窗格。
在公式生成器列表中,双击 AVERAGEIF。
提示
若要快速查找函数,请选择“ 搜索函数 ”框,然后开始键入函数名称。 例如,开始键入 AVERAGEIF。
选中 “区域”旁边的框,然后在工作表上选择单元格 A2 到 A7, (“单位价格”列) 中的值。
选择 “条件 ”旁边的框,然后键入 “>5”。
按 RETURN。
该公式从计算中排除了单元格 A7 中的值,得到平均单位质量为 8.8。提示
若要使用 AVERAGEIF 函数计算一个不包括数字列表中零值的平均值,请在“条件”旁边的框中键入<>“0”。