Crear múltiples entradas basadas en un valor en una tabla separada

Crear múltiples entradas basadas en un valor en una tabla separada

Tengo una tabla de Excel con múltiples elementos, cada uno con diferentes campos.
Uno de los campos indica "número de variaciones".

Entonces tengo una tabla separada que debería contener todas las variaciones y quiero automatizar este proceso.

¿Hay alguna manera de llenar automáticamente las filas de una tabla con una cantidad de entradas que dependan del valor del "número de variaciones"?

El siguiente ejemplo: dada esta tabla:

referencia número de variantes
elemento1 2
elemento2 5

debería producir esta tabla

variante
elemento1_1
elemento1_2
elemento2_1
elemento2_2
elemento2_3
elemento2_4
elemento2_5

¡Cualquier ayuda sería muy apreciada!

Respuesta1

Aquí hay una solución con un par de columnas auxiliares:

  • suma acumulada en su tabla original:=SUM($B$1:B1)
  • creando fila para cada artículo:=SEQUENCE(SUM(Table1[count]),1,0,1)
  • seguimiento del artículo actual:=MATCH(E2,Table1[cumulative],1)
  • producción:=INDEX(Table1[sku],F2)&"_"&(E2-INDEX(Table1[cumulative],F2)+1)

ingrese la descripción de la imagen aquí

información relacionada