行查找日期月份并隔列求和
请教大佬,详细说明见图和附件,这个公式该如何写?=SUMPRODUCT((MONTH(N(OFFSET($A$2,,ROW($1:$5)*2-1)))=B4)*N(OFFSET($B$2,,ROW($1:$5)*2-1))) =SUMIFS(C2:K2,B2:J2,">="&DATE(2021,B4,1),B2:J2,"<"&DATE(2021,B4+1,1)) 感谢624134745大佬!
试了很多方法,唯独没有想到把month放在外层 =SUMPRODUCT(($C$2:$K$2)*(MONTH($B$2:$J$2)=B4)*($B$2:$J$2>40000)) 主要是N,把OFFSET的结果降维。 这个存在一定的BUG,当金额的数值刚好在2021年6月1日-30日之间就会错误。 我也试过N,没有想到两个 n(offset 都放在month里面 =SUMPRODUCT((MONTH(B2:J2)=B4)*C2:K2) =MMULT(SUMIF(B2:J2,">="&EDATE(2021&-B4,{0,1}),C2:K2),{1;-1})
页:
[1]