方案1:先计算总行数,再循环填充规格值
根据每种规格值数量计算得到总行数,如果下图有3种规格:长度、重量、大小,规格值个数分别为:3、3、2,3x3x2=18行。 规格种类有3种,于是写3层嵌套递归循环填充规格值,长度(最外层)循环3次,重量(中间层)循环9次,大小(最内层)循环18次,最后按最小单元格将相同值的单元格合并即可