支持任意数量、金额
=LET(f,LAMBDA(x,LET(j,SEQUENCE(x+1)-1,k,TRANSPOSE(j),j&"-"&IF(j+k>x,坤,k&"-"&x-j-k))),p,TOCOL(TOROW(f(D2))&"-"&TOCOL(f(D3)),2),IFERROR(--TEXTSPLIT(TEXTJOIN(";",,FILTER(p,MAP(p,LAMBDA(y,SUM({10,5,1,1,0.5,0.1}*TEXTSPLIT(y,"-"))))=D4)),"-",";"),"无解"))