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)