F2:=C2F3:=IFERROR(IF(COUNTIF($F$2:F2,F2)<vlookup(f2,$c$2:$d$6,2,0),f2,if(isblank(offset($c$2,match(f2,$c$2:$c$6,0),0)),"",offset($c$2,match(f2,$c$2:$c$6,0),0))),"")再將公式複製到f4:f10。若複製列數不會超過總數量值,公式可以改成=IFERROR(IF(COUNTIF($F$2:F2,F2)<VLOOKUP(F2,$C$2:$D$6,2,0),F2,OFFSET($C$2,MATCH(F2,$C$2:$C$6,0),0)),"")