Excel 中的平均值

Excel 中的平均值

我需要帮助,以便为下面黄色阴影单元格提供答案。我认为这是一个普通的 ifs 函数。我一直得到 DIV/0

在下面的例子中,我尝试获取各州技术人员和学徒的平均测试分数:

       A          B           C         D   
1    Name       Title       Location   Test score
2    Joe        Tech          NY       76%
3    Mary       Apprentice    NY       88%
4    Steve      Tech          NJ       63%
5    Harry      Installer     MA       98%
6    Manfred    Tech          IA       77%
7    Sam        Installer     NY       84%
8    Steve      Apprentice    CT       85%
9    Paul       Apprentice    CT       86%
10   Jenn       Installer     IA       88%

期望结果:

Average test score for Techs and Apprentices by state:              

    NY      ?   
    NJ      ?   
    MA      ?   
    IA      ?   
    CT      ?   

答案1

这可以通过数据透视表来完成,而不会损害任何公式。

单击数据表中的单元格,然后单击“插入”>“数据透视表”。将位置拖到“行”区域,将测试分数拖到“值”区域。右键单击“值”区域中的“测试分数”字段,将“值字段设置”更改为“平均值”。屏幕截图显示了 F 列和 G 列中的数据透视表。

或者,手动创建位置列表并使用公式。在下面的屏幕截图中,使用 F 列中的值,从单元格 H3 开始使用此公式并向下复制:

=AVERAGEIF($C$2:$C$10,F3,$D$2:$D$10)

在此处输入图片描述

相关内容