SUMPRODUCT、CRITERIA 和空白

SUMPRODUCT, CRITERIA and Blanks

我想在以下数据片段中每月乘以每个基金 returns * 每月资产

 FUND   Jan_returns   Feb_returns  Jan_Assets   Feb_Assets
   1        -2            3            200         300
   1         2            7            250         500   
   1         5            2            3000        
   2         6            5            500         600   
   2                      8            900          
   2         9                         1500        1500
   3        -6            3            100         1000 
   3        -7            4            660         520 

例如,基金 1 Jan_returns * Jan_assets = 15100

当前公式为:

=SUMPRODUCT(($B$1:$B$8)($B$1:$B$10=A2),($D$1:$D$8)($ B$1:$B$8=A2))

其中 A2 是对 FUND 的引用。

这适用于一月份。但是,当我在二月份这样做时,我得到了#Value!对于所有 3 个基金。我认为这是因为空白并尝试了 <>"" 但只是得到了奇怪的数字。

结果应该是

   FUND   Jan      Feb
    1    15100     4400
    2    16500     3000
    3    -5220     5080

感谢任何解决此问题的帮助?

像这样,根据需要修改范围。请注意,重复 $B:$B=A2 是多余的* — 您只需要一个实例。

=SUMPRODUCT(($A:$A=$G2)*B:B*D:D)

*我假设 $B:$B=A2 中的 10 是错字,应该是 8