公式=1*(1-2^(LOG(8192,2)+1))/(1-2)/(LOG(8192,2)+1)
保留2位可以设置格式,纯用公式的话=ROUND(1*(1-2^(LOG(8192,2)+1))/(1-2)/(LOG(8192,2)+1),2)
用的还是等比数列的求和公式Sn=a1(1-q^n)/(1-q),关键的是把项数求出来,用到对数LOG(8192,2)+1。公式推导过程及验证详见图片
因为2的13次方是8192,所以提问所说的数列就是2的0、1、2、3……13次方的14个数的平均数,所以可使用EXCEL的数组公式直接算出全部数的平均数:
=AVERAGE(2^(ROW($1:$14))-1)
注意:公式是数组公式,在粘贴或者输入时必须同时按CTRL+SHIFT+ENTER这3个键结束,否则公式无效。
若需要保留2位小数,则公式为:
=ROUND(AVERAGE(2^(ROW($1:$14))-1),2)
结果为:2339.43
或者直接用公式:
=ROUND(SUMPRODUCT(2^(ROW($1:$14))-1)/14,2)
也可得直接到平均值的