请教高人,EXCEL如何求的一行数据最后3个非空单元格的数据的平均值?

2025-03-20 03:15:02
推荐回答(4个)
回答1:

=(OFFSET(A$1,,LARGE(IF(A$1:Z$1<>"",COLUMN(A$1:Z$1)-1),1))+OFFSET(A$1,,LARGE(IF(A$1:Z$1<>"",COLUMN(A$1:Z$1)-1),2))+OFFSET(A$1,,LARGE(IF(A$1:Z$1<>"",COLUMN(A$1:Z$1)-1),3)))/3

同时按CTRL+SHIFT+ENTER录入

自己调整单元格

回答2:

A1输入:
=SUMPRODUCT(OFFSET($A1,0,LARGE((($B1:$M1>0)*COLUMN($B1:$M1)),4),,13-LARGE((($B1:$M1>0)*COLUMN($B1:$M1)),4)))/3

下拉即可

回答3:

选中这三个单元格,去选函数就行了吧

回答4:

用平均值的函数