如何实现排除早于参考日期现金流的动态XIRR公式?
动态XIRR公式实现:排除早于参考日期的现金流
需求说明
要实现一个动态计算XIRR的公式,核心要求是排除所有日期早于参考日期的现金流,同时保留原公式中基于条件(匹配INPUT表E列与A4的值)和非相邻单元格的计算逻辑。
修改后的公式
XIRR( VSTACK(-INDEX(INPUT!$C:$C, N(IF(1, MODE.MULT(IF((INPUT!$E$2:$E$101=$A$4)*(INPUT!$B$2:$B$101>=G$2), ROW(INPUT!$C$2:$C$101)*{1,1}))))), G4), VSTACK(INDEX(INPUT!$B:$B, N(IF(1, MODE.MULT(IF((INPUT!$E$2:$E$101=$A$4)*(INPUT!$B$2:$B$101>=G$2), ROW(INPUT!$C$2:$C$101)*{1,1}))))), G$2) )
关键修改点
- 在原条件
INPUT!$E$2:$E$101=$A$4基础上,新增日期筛选条件INPUT!$B$2:$B$101>=G$2,用*实现双条件同时满足(即匹配指定类别且日期不早于参考日期) - 保留原公式中
VSTACK拼接额外现金流(G4)和对应日期(G$2)的逻辑,确保非相邻单元格的现金流纳入计算
内容的提问来源于stack exchange,提问作者Specialist
相关产品推荐
相关产品推荐

