在AG2中输入如下公式
=AVERAGE(OFFSET(A2,,MAX(IF(B2:AF2<>"",COLUMN(B:AF)))-1,,-3))
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
AG2输入
=AVERAGE(OFFSET(A2:C2,,LOOKUP(1,0/(B2:AF2<>""),COLUMN(B:AF))-3))
公式下拉
AG2写公式:
=AVERAGE(INDEX(B2:AF2,1,LARGE(IF(ISBLANK(B2:AF2),0,COLUMN(B2:AF2)),1)-1),INDEX(B2:AF2,1,LARGE(IF(ISBLANK(B2:AF2),0,COLUMN(B2:AF2)),2)-1),INDEX(B2:AF2,1,LARGE(IF(ISBLANK(B2:AF2),0,COLUMN(B2:AF2)),3)-1))
然后选定AG2单元格后鼠标点击进去上面的公式栏,然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ },然后向下拖动填充AG2单元格公式到AG3、AG4等G列单元格。
注:上述公式考虑了最后三个有效数字不是连续的情况也可求平均数。
=sumproduct((mod(row(1:100),4)=1)*a1:a100)/10
后面这个除以10视忽你要求几个数的平均值而定
或
=AVERAGE(IF(MOD(ROW(1:100),4)=1,A1:A100))
单元格区域必须是实际区域