如何在检查月份和年份后总结一系列金额?
正如您在图片中看到的,我的代码目前仅通过检查月份来总结所有金额。这是不正确的,因为它应该在自动将自己总结到相应的月份和年份之前检查年份。
以下是Excel Cell
代码:
Cell C36="$"&SUMIF(B17:B23,"*."&TEXT(B30,"mm")&".*",E17:E23)-SUMIF(B17:B23,"*."&TEXT(B30,"mm")&".*",G17:G23)
我尝试修改代码以添加“yy”,如下所示,但它没有成功。事实上2017年的金额为555美元反映在2018年。
="$"&SUMIF(B17:B23,"*."&TEXT(B30,"mm")&"."&TEXT(B30,"yy")&"",E17:E23)-SUMIF(B17:B23,"*."&TEXT(B30,"mm")&".*",G17:G23)
我需要改变什么?
BTW,单元格B30和B36自定义格式为“mmm-yy”,而单元格B17和B18为文本。
答案 0 :(得分:1)
设法解决我自己的代码。
显然它只是参数的变化。
Cell C36="$"&SUMIF(B17:B23,"*."&TEXT(B30,"mm.yy")&"*",E17:E23)-SUMIF(B17:B23,"*."&TEXT(B30,"mm.yy")&"*",G17:G23)
答案 1 :(得分:1)
这是另一种选择。 SUMPRODUCT允许您使用RIGHT函数对mm.yy进行比较。
{{1}}