按顺序累计合计最大值在50以内(包括50)为单位,用公式自动分组 ...
提供一个增加辅助列方式:
E2=IF((E1+B2)>50,B2,E1+B2)
F2=IF(B2=E2,F1+1,F1)
G2="A"&F2下拉 看看符不符合?
这样么?
="A"&CEILING(SUM($B$2:B2),50)/50
C15的模拟结果是不是有误啊? C2=IF(IFERROR(SUM(OFFSET(B2,,,MAX(MATCH(9^9,$C$1:C1)-ROW()-1)))>LOOKUP(9^9,$C$1:C1),1),LOOKUP(50,SUMIF(A2:$A$55,"<="&A2:$A$55,B2:$B$55)),"")
="A"&COUNT($C$2:C2) C2:C16 合併格公式=SUM(OFFSET(B2,,,-LOOKUP(1,-MATCH(1=1,C3:C$17<>"",{1,0}))))
合併格公式 : 公式下C2-->ENTER-->圈选C2:C16-->游标放公式尾-->ctrl+enter二键一起按-->无法用阵列
E2="A"&COUNTIF(C$2:C2,"<>")
F2{="A"&SUM(1/COUNTIF(F$1:F1,F$1:F1))-(ROW(A1)>1)+(SUMIF(F$1:F1,F1,B$1:B1)+B2>50)
页:
[1]