我有一条贯穿第 37 行的现金流,其中每一列代表一个月(即 B37 是 1 月的现金流,C37 是 2 月的现金流等),我想要一个函数来找出这些现金流从负数变为哪个月份为正,然后计算这两个月(最后一个负月和第一个正月)之间的差异。我目前有:
=INDEX($B$2:DQ$2,MATCH(TRUE,B37:DQ37>0,0))
哪个成功地返回了收支平衡的月份,但现在我希望它也计算最后一个负月和第一个正月之间的差异。更复杂的是,“盈亏平衡点”并不总是相同的,因为它会根据输入参数而变化。例如,如果单元格 F37 中的现金流为负,那么以 G37 开头的现金流为正,我想返回与 G37 相关的月份(例如单元格 G2),然后计算单元格 F37 和 G37 之间的差值。然而,它并不总是 F37 和 G37...根据不同工作表上的输入值,值从负变为正的点可能是 I37 和 J37。
我觉得有一种方法可以与andSUMIFS
结合使用,但我无法准确指出如何做到这一点。INDEX
MATCH