Buongiorno a tutti, scusate il titolo sicuramente non è indicativo al 100% del problema per cui chiedo aiuto ma davvero non sapevo come metterlo giù meglio.
Ho la necessità di creare un packing list importando un file csv in un programma esterno che genera sovracolli per cartoni.
Il risultato finale che dovrei ottenere è il seguente:
Cartone 1, taglia S 10, taglia M 20, taglia L 10, ecc. in un'unica riga, dove cartone è il n° del cartone e la cifra di fianco alle taglie rappresenta la quantità di ciascuna taglia all'interno del cartone.
Mi viene fornito un csv generato in questo modo:
cartone |
taglia |
quantità |
1 |
s |
10 |
1 |
m |
20 |
1 |
l |
10 |
2 |
xl |
5 |
1 |
xxl |
3 |
Il mio problema è che il programma che mi crea i sovracolli legge il csv PER RIGHE, quindi in realtà lui mi crea 5 etichette:
Cartone 1, taglia S 10
Cartone 1, taglia M 20
Cartone 1, taglia L 10
Cartone 2, taglia XL 5
Cartone 1, taglia XXL 3
Devo trovare il modo, sicuramente lavorando sul csv iniziale, di mettere tutto su una riga, quindi una formula che, valutando il numero del cartone, mi restituisca una sorta di matrice per taglia con le quantità contenute nel cartone:
cartone |
s |
m |
l |
xl |
xxl |
1 |
10 |
20 |
10 |
|
3 |
2 |
|
|
|
5 |
|
in modo che io importando per righe riesca a compilare la matrice all'interno del programma dei sovracolli.
Spero di essermi spiegato e spero che mi possiate aiutare.
Grazie mille 🙂