Il mio primo post, e ovviamente una richiesta di aiuto...
Sto lavorando su di un foglio CALC che racchiude diversi database importati da file CSV e TXT.
Si tratta di vecchie liste reperite dai computer di qualche amico; contengono informazioni su dischi in vinile; vecchie perché quasi tutte ante-internet... ho uniformato i contenuti e le colonne, di modo che ora i dati siano compatibili fra loro.
Ho organizzato il foglio di calcolo come il seguente - metto solo le prime colonne perché ce ne sono troppe; aggiungo qualche esempio:
Codice: Seleziona tutto
DB TITOLO ARTISTA NAZIONE REFERENZA CODICE A BARRE ANNO COPERTINA TRACCE
#1 titolo 1 artista 1 italia 10001 1234567890
#2 titolo 1 artista 1 10001 1990
#3 titolo 1 artista1 italia 10001 normale
#4 titolo1 artista 1 italia 10001 12
#1 titolo 2 artista 2 francia 20001 0987654321 1988
#3 titolo2 artista 2 20001 16
#4 titolo 2 artista2 italia 20001 0000000000 cofanetto
Il risultato che vorrei ottenere è una sola riga per titolo, contenente tutte le informazioni derivate dalle diverse righe provenienti da database differenti... nel caso che la cella del db di riferimento #1 abbia il dato quello sarà mantenuto; nel caso non ci fosse, verrà presa la cella del db #2, se mancante del #3 e via dicendo, come nell'esempio seguente:
Codice: Seleziona tutto
DB TITOLO ARTISTA NAZIONE REFERENZA CODICE A BARRE ANNO COPERTINA TRACCE
new titolo 1 artista 1 italia 10001 1234567890 1990 normale 12
new titolo 2 artista 2 francia 20001 0987654321 1988 cofanetto 16
Qualcuno dirà che faccio prima a trovare un database "fatto e tutto"... però all'interno di questo foglio si trovano prima di tutto dischi sconosciuti non rientranti in database famosi, e poi voci insolite come "colore dell'etichetta", "colore del vinile"; "consistenza vinile" etc.
Qualcuno riesce a trovare una soluzione?
Grazie mille!