通过更改参数来查找平均值

时间:2018-02-21 09:09:26

标签: excel excel-formula average

我正在尝试使用这个公式:

=Average(D2:D(value(j5))) 

从D2:D中找到平均值(我可以在不同的Cell中更改任何参数)。

它似乎不起作用。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

INDIRECTOFFSET都是有用的功能。但是,它们也是易失性的,因此尽量不要在工作簿中的任何地方使用它们,否则您可能会发现它会影响性能。这是:

engine = create_engine("mysql+pymysql://user:pw@host/db", pool_pre_ping=True)

=AVERAGE(INDIRECT("D2:D"&VALUE(J5)))

答案 1 :(得分:1)

我知道这已经是一个已经接受的答案,但我总是试图找到不易变的解决方案。所以我使用以下内容:

=AVERAGE(D2:INDEX(D:D,J5))