Excel动态加权平均值问题

1.如下excel表格:

正常计算利率加权平均值为:=SUMPRODUCT(B2:B4,C2:C4)/sum(B2:B4) = 5.64%
2.

当过滤月份时,加权平均利率如何动态改变?

1、添加一个辅助列D列,得到本金*利率后的利息;

2、在C5单元格输入以下公式

=SUBTOTAL(9,D2:D4)/SUBTOTAL(9,B2:B4)

利用SUBTOTAL函数忽略隐藏行的功能,将筛选后不可见的数据忽略掉。

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-17

不能用sumproduct了,它不会根据筛选条件变化

用subtotal函数,就可以根据筛选条件变化

如图设置

追问

我也是这么做的,但是需要额外增加一列(利息),能不能不增加列就能实现功能

本回答被提问者采纳
第2个回答  2015-02-03
用删除就可以了,要是你想保存以前的数据,就剪切到其他地方去追问

这个办法不可取

本回答被网友采纳
相似回答