不知道表二B列的数字是什么意思,按你的描述表二有一行就可以得到所有月份和类别的结果了。
表二E3公式:
=SUMPRODUCT((MONTH(SHEET1!$D$2:$D$1000)=1)*(SHEET1!$E$2:$E$1000=E2)*SHEET1!$C$2:$C$1000)
将公式向右复制到G列。
表二C3公式:
=SUMPRODUCT((SHEET1!$D$2:$D$1000<=TODAY())*SHEET1!$C$2:$C$1000)
表二D3公式:
=SUMPRODUCT((SHEET1!$D$2:$D$1000>TODAY())*SHEET1!$C$2:$C$1000)
SUMPRODUCT((等于月份)*(等于裤子)*金额)
大致是这样,实际公式需要按照表格的表名、行列,微调一下
用VBA遍历表1按条件赋值给表2相应的单元格,这个应该比写公式更科学。你可以自己实现,或者我帮你花点时间写给代码。
最简单就是用透视表