使用Excel中的特定排除项计算前3个分数

问题描述 投票:0回答:1

我需要找到一个范围内前三个值的平均值,所以一直在使用以下内容:

=IFERROR(SUM(LARGE(A2:F2,{1,2,3}))/3,Z2)

在类似的数据集上:

A  B  C  D  E  F  G
2  10 3  9  4  3  3

但是,我现在需要排除整个范围内的某些列(即B,D,E等),或者从该范围中排除某些特定值(以更有效的方式)。

任何帮助,将不胜感激

excel
1个回答
1
投票

您可以使用以下内容:

enter image description here

以下动作:

{=AVERAGE(LARGE(A1:H1,ROW(1:3)))}

在A4中:(不包括B,D和E)

{=AVERAGE(LARGE((A1;C1;F1:H1),ROW(1:3)))}

请注意,它是一个数组公式,需要通过CtrlShiftEnter进行确认

© www.soinside.com 2019 - 2024. All rights reserved.