mi trovo a "normalizzare" una serie di dati Excel fatta in questo modo:
- Codice: Seleziona tutto
ID CODE NAME
1 54666 Rossi A.
2 Documento
3 Nota
4 85955 Verdi B.
5 Documento
6 Nota
7 74747 Bianchi F.
8 Nota
In pratica il "code" del documento e il "name" invece che essere stati messi in colonna sono stati messi in riga prima di ogni blocco di documenti appartenenti a quella persona.
Quello che io vorrei ottenere alla fine sarebbe questo:
- Codice: Seleziona tutto
ID CODE NAME NUOVA_COLONNA
1 54666 Rossi A.
2 54666 Documento Rossi A.
3 54666 Nota Rossi A.
4 85955 Verdi B.
5 85955 Documento Verdi B.
6 85955 Nota Verdi B.
7 74747 Bianchi F.
8 74747 Nota Bianchi F.
Quindi, se la colonna "code" (B2) è "piena" copia il valore in tutte le celle sottostanti vuote, finquando non trovi un'altra cella "piena". Per quelle stesse righe si prende anche il valore "NAME" (C2) e lo si incolla nella colonna dopo, cioè in "NUOVA_COLONNA" (D2).
Alla fine potrò anche buttare con dei filtri le righe con ID 1, 4 e 7 che saranno diventate inutili (magari faccio un filtro escludendo le voci con "NUOVA_COLONNA" vuota)
Mi suggerite il codice per farlo?
Grazie in anticipo