excel如何计算每/某一行最后三个数值的平均值

每行最后一格,求前面数据最后三个有效数据的平均值。请看图,求教了,谢谢... 每行最后一格,求前面数据最后三个有效数据的平均值。请看图,求教了,谢谢 展开
 我来答
笑一笑说一说
科技发烧友

2019-09-24 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33722

向TA提问 私信TA
展开全部

在AG2中输入如下公式

=AVERAGE(OFFSET(A2,,MAX(IF(B2:AF2<>"",COLUMN(B:AF)))-1,,-3))

按三键CTRL+SHIFT+ENTER结束公式输入

下拉填充

yanxy0924
2019-09-24 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18596

向TA提问 私信TA
展开全部

AG2输入

=AVERAGE(OFFSET(A2:C2,,LOOKUP(1,0/(B2:AF2<>""),COLUMN(B:AF))-3))

公式下拉

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jelifq
2019-09-24 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1590
采纳率:68%
帮助的人:707万
展开全部
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列单元格。
注:上述公式考虑了最后三个有效数字不是连续的情况也可求平均数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nn8ov6
2019-09-24 · TA获得超过7586个赞
知道大有可为答主
回答量:5778
采纳率:61%
帮助的人:691万
展开全部
=sumproduct((mod(row(1:100),4)=1)*a1:a100)/10
后面这个除以10视忽你要求几个数的平均值而定

=AVERAGE(IF(MOD(ROW(1:100),4)=1,A1:A100))
单元格区域必须是实际区域
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式