0

我是 Excel 函数的新手,希望在 SUMIF 方面得到一些帮助(我假设 SUMIF 是在这里使用的正确函数)。

本质上,如果 2 个条件匹配,我需要匹配 2 个数组并对特定列求和。

我的原始数据看起来像这样

--- NAV History --------         ---- Premium Paid History ----
A        B           C           G        H          I
Policy   Date        NAV         Policy   Date       Premium Paid
P1       31-Oct-13   280         P1       25-Oct-13  250 
P1       31-Nov-13   310         P2       25-Dec-13  10   
P1       31-Dec-13   550         P1       25-Dec-13  250  
P2       31-Dec-13   13

这个想法是根据 2 个条件计算每个保单支付的总金额 -

  1. 策略(A 应该匹配 G)应该匹配并且
  2. 资产净值日期 (B) 应小于或等于保费缴付日期 (H)

我用公式试了一下

=SUMIFS(I:I,A:A,"*"&G3:G12&"*")

但我与预期值(E)相差甚远。

--- NAV History -------------              ---- Premium Paid History ----
A        B           C     E               G        H          I
Policy   Date        NAV   Expected        Policy   Date       Premium Paid
P1       31-Oct-13   280   250             P1       25-Oct-13  250 
P1       31-Nov-13   310   250             P2       25-Dec-13  10   
P1       31-Dec-13   550   500             P1       25-Dec-13  250  
P2       31-Dec-13   13    10
4

1 回答 1

0

尝试这个:

=SUMIFS(I:I,G:G,A2,H:H,"<="&B2)

没有办法测试ATM。
请试一试。

已经测试过了。请参阅下面的 SS:

样品表

于 2014-01-27T01:46:16.113 回答