当前位置: 代码迷 >> VBA >> 条件判断的加权怎么计算
  详细解决方案

条件判断的加权怎么计算

热度:1582   发布时间:2013-02-26 00:00:00.0
条件判断的加权如何计算
比如我的sheet中有如下多个竖排的这样的表格
我想要求一个加权平均,如果是A权重为10,B为5,C为1,如果可以考虑以后能统一修改加权值。
那么我对这样的每个表格都有一个公式来计算这样的加权,貌似对非新手不是问题~用excel不久~求教。

A ****** **** 10
A ****** **** 90
B ****** **** 50
B ****** **** 60
C ****** **** 70
-------------------
A ****** **** 10
A ****** **** 90
B ****** **** 50
B ****** **** 60
C ****** **** 70
-------------------
....

------解决方案--------------------------------------------------------
=SUM(SUMIF(A:A,"A",D:D)*10,SUMIF(A:A,"B",D:D)*5,SUMIF(A:A,"C",D:D))/SUM(COUNTIF(A:A,"A")*10,COUNTIF(A:A,"A")*5,COUNTIF(A:A,"C"))

不同的范围,修改 A:A ,D:D 即可,如A1:A5,D1:D5等。
  相关解决方案