gpt4 book ai didi

excel - 如何在 Excel 中的一组值中找到*最*平均值/最接近平均值的值?

转载 作者:行者123 更新时间:2023-12-02 10:34:25 24 4
gpt4 key购买 nike

这可能是一个非常容易回答的问题,但它已经困扰我很多年了!假设我在一列中有一系列值,排序如下:

Sales:
1500
160
40
300
200

在这个范围内,我知道平均值是 440。我希望 Excel 找到此范围内的最平均值(因此该范围内最接近 440 的值是 300)。那么我该怎么做才能让 Excel 返回 300 作为该范围内最接近平均值的值呢?

非常感谢!

最佳答案

假设单元格A2到A6的值,使用这个数组公式

=INDEX(A2:A6,MATCH(MIN(ABS(A2:A6-AVERAGE(A2:A6))),ABS(A2:A6-AVERAGE(A2:A6)),0))

输入公式后,必须按 CTL + SHIFT + ENTER

屏幕截图

enter image description here

跟进

I forgot to mention that I need to omit non-zero values from 'sales' so that any values that are 0 are not counted. Could you show me how this would be done? – alexcu 4 mins ago

只需使用 SUMCOUNTIF而不是AVERAGE在这种情况下

使用这个公式

=INDEX(A2:A7,MATCH(MIN(ABS(A2:A7-(SUM(A2:A7)/COUNTIF(A2:A7,"<>0") ))),ABS(A2:A7-(SUM(A2:A7)/COUNTIF(A2:A7,"<>0") )),0))

屏幕截图

enter image description here

关于excel - 如何在 Excel 中的一组值中找到*最*平均值/最接近平均值的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12017822/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com