首先,如果这个问题已经被问过了,我很抱歉,我是第一次在这里发帖。我无法在这里找到我所寻找的确切内容,但如果你能给我指明方向,我将不胜感激。
我正在尝试从更改名称的服务中提取所有交易的总和。我想将其显示为月度值。我的银行账户对账单上有完整的一年交易记录,其中包含以下值:
A列是日期,B列是交易类型,C列是描述文本,D列是价值,E列是余额。
在同一张表中,我还有一行列月份,从 L10 开始,到 W10 结束。我试图在这里显示 SUMIFS 的每月总计。
现在我已经得到了年度总数
=SUM(SUMIFS(D2:D729,C2:C729,{"*freenow*","*mytaxi*"}))
但是当我尝试将它与 EOMONTH() 结合时它失败了,我不太明白为什么。
=SUM(SUMIFS(D2:D729,C2:C729,{"*freenow*","*mytaxi*”})">="&L$11,date,"<="&EOMONTH(L$11,0)))
任何意见是极大的赞赏。
答案1
SUMIFS 中的范围大小必须相同,并且使用 SUMPRODUCT 无需使用 Ctrl-Shift-Enter:
=SUMPRODUCT(SUMIFS(D2:D729,C2:C729,{"*freenow*","*mytaxi*"}),A2:A729,">="&L$11,A2:A729,"<="&EOMONTH(L$11,0)))