Excel – 公式 – 从INDEX的结果数组中获得n个值

有了这个名为jobSearches表: 表jobSeSeches

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

 =AVERAGE(INDEX(jobsearches,1,)) 

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

值的数组

问题:是否有可能为parsing数组的前n个值计算AVERAGE,而不是整行?

你可以做这样的事情:

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

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

这正是OFFSET(reference,rows,cols,height,width)function是:

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