Excel - 公式 - 从结果的INDEX数组中获取n个值

时间:2017-08-04 19:36:52

标签: excel excel-formula

使用名为jobSearches的表格: Table jobSearches

我可以使用以下公式计算第一行的平均值:

=AVERAGE(INDEX(jobsearches,1,))

请注意INDEX(jobsearches,1,)返回值数组:

Array of values

问题: 是否可以计算仅解析数组的前n个值的AVERAGE,而不是整行?

2 个答案:

答案 0 :(得分:3)

您可以这样做:

=AVERAGE(INDEX(jobsearches,1,2):INDEX(jobsearches,1,11))

这将返回第一行前10个数字的平均值。

答案 1 :(得分:2)

这正是OFFSET(reference,rows,cols,height,width)函数用于:

=AVERAGE(OFFSET(jobsearches,0,1,1,10))