[英]EXCEL Sum range based on row and column criteria
鉴于下面的类别表:
...如何在日期 header <= TODAY() 的列中添加特定类别行中的所有值?
例如,在单元格 B2 中,我想要一个与“Internet Bill”行相对应的值的总和,并且只有今天(3/15)>= header 列中的日期的列。 我只是为了示例而用红色突出显示了这些值。
这是我到目前为止在 B2 中的内容:
=SUM(INDEX($F$2:$J$4,MATCH($A2,$E2,0),MATCH(TODAY(),$F$1:$J$1,1)))
但它只给了我“45 美元”,我知道这与小于 3/15 的最大日期值相关。 我只是无法让 INDEX 公式返回由比较运算符过滤的 column_num 范围......
B2 G$1:J$1 需要日期格式,请将 J1 更改为您的实际范围。
=SUM(OFFSET(F$1,MATCH(A2,E:E,)-1,,,COUNTIF(G$1:J$1,"<="&TODAY())))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.