作业帮 > 综合 > 作业

如何在excel中有5个数要求其中三个相近的数的平均值?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/02 19:55:01
如何在excel中有5个数要求其中三个相近的数的平均值?

要怎么自动筛选5个数中相近的3个数并求这3个数的平均值呢?
如何在excel中有5个数要求其中三个相近的数的平均值?
我的理解是:要求出三个相近的数可以先对5个数升序排序,然后用第3到5对应减去1到3,得出三个结果,找出其中最小的数字,如果是1,就表示是1到3个数是最近的(2就是2到4,3就是3到5),然后求平均 如果合你的要求用下面的公式假设你上面的数据从A1列开始的,g列辅助,H列为结果,g2公式=SUM(IF(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))=MIN(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))),ROW($1:$3),0))h2公式=SUM(SMALL(B2:F2,ROW(INDIRECT(G2&":"&G2+2))))/3  07版本不用辅助列,直接用下面公式=SUM(SMALL(B2:F2,ROW(INDIRECT(SUM(IF(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))=MIN(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))),ROW($1:$3),0))&":"&SUM(IF(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))=MIN(SMALL(B2:F2,ROW($3:$5))-SMALL(B2:F2,ROW($1:$3))),ROW($1:$3),0))+2))))/3