先做出来了,太长了还不知道怎么优化
=IFERROR(UNIQUE(REDUCE(B13:F13,SEQUENCE(11),LAMBDA(x,y,IF(NOT(OR(x*1)+MIN(x)<=0),"无解",MAKEARRAY(1,5,LAMBDA(m,n,LET(a,CHOOSEROWS(VSTACK(B13:F13,B3:F12),12-y),aa,TEXT(MIN(CHOOSECOLS(x,1,2)),"99;-0;0"),ab,TEXT(MIN(CHOOSECOLS(x,1,2,3)),"99;-0;0"),ac,TEXT(MIN(CHOOSECOLS(x,2,3,4)),"99;-0;0"),ad,TEXT(MIN(CHOOSECOLS(x,3,4,5)),"99;-0;0"),ae,TEXT(MIN(CHOOSECOLS(x,4,5)),"99;-0;0"),CHOOSE(n,MIN(TAKE(a,,1)+aa,SUM(TAKE(a,,2))+ab,SUM(TAKE(a,,3))+ac,SUM(TAKE(a,,4))+ad,SUM(TAKE(a,,5))+ae),MIN(SUM(TAKE(a,,2))+aa,CHOOSECOLS(a,2)+ab,SUM(CHOOSECOLS(a,2,3))+ac,SUM(CHOOSECOLS(a,2,3,4))+ad,SUM(CHOOSECOLS(a,2,3,4,5))+ae),MIN(CHOOSECOLS(a,3)+ac,SUM(CHOOSECOLS(a,2,3))+ab,SUM(CHOOSECOLS(a,1,2,3))+aa,SUM(CHOOSECOLS(a,3,4))+ad,SUM(CHOOSECOLS(a,3,4,5))+ae),MIN(CHOOSECOLS(a,4)+ad,SUM(CHOOSECOLS(a,4,3))+ac,SUM(CHOOSECOLS(a,4,3,2))+ab,SUM(CHOOSECOLS(a,4,3,2,1))+aa,SUM(CHOOSECOLS(a,4,5))+ae),MIN(TAKE(a,,-1)+ae,SUM(CHOOSECOLS(a,5,4))+ad,SUM(CHOOSECOLS(a,5,4,3))+ac,SUM(CHOOSECOLS(a,5,4,3,2))+ab,SUM(CHOOSECOLS(a,5,4,3,2,1))+aa)))))))),1),"无解")