Pagina 1 di 1
[Risolto] Selezionare da due tabelle di dati quelli Nuovi
Inviato: venerdì 20 ottobre 2023, 17:04
da Maurizio_senu
Buon giorno,
ho un problema che non riesco a risolvere con il Filtro standard di calc.
Ho due tabelle: la prima recente, contiene i dati di nuovi iscritti che però contengono anche alcuni dati vecchi,
la seconda contiene solo dati vecchi.
Vorrei estrarre dalla prima tabella (quella nuova) solo i dati non duplicati, cioè i dati nuovi che non sono presenti nella seconda tabella.
E anche possibile creare una macro?
Grazie
Re: Selezionare da due tabelle di dati quelli Nuovi
Inviato: venerdì 20 ottobre 2023, 20:56
da gioh66
Ciao. Intanto che qualcuno ti scrive una macro

ti propongo una soluzione con formule con una colonna d'appoggio.
Supponendo che i tuoi dati inizino dalla riga due, in A2 metti
Codice: Seleziona tutto
=SE(NON(VAL.NUMERO(CONFRONTA(B2;$D$2:$D$7;0)));RIF.RIGA();"")
e tira in basso.
Poi in una cella, per estrarre i nuovi nomi metti
Codice: Seleziona tutto
=SE.ERRORE(INDICE($B$2:$B$45;PICCOLO($A$2:$A$45;RIF.RIGA(A1))-1);"")&""
e tira in basso.
Ti posto un esempio
Re: Selezionare da due tabelle di dati quelli Nuovi
Inviato: venerdì 20 ottobre 2023, 21:16
da gioh66
...aggiornamento. Senza bisogno della colonna d'appoggio puoi usare questa formula
Codice: Seleziona tutto
=SE.ERRORE(INDICE($B$2:$B$29;AGGREGA(15;6;(RIF.RIGA($B$2:$B$29)-1)/VAL.ERRORE(CONFRONTA($B$2:$B$29;$D$2:$D$7;0));RIF.RIGA(A1)));"")&""
Re: Selezionare da due tabelle di dati quelli Nuovi
Inviato: sabato 21 ottobre 2023, 11:50
da Maurizio_senu
Ciao
Purtroppo ho provato tutti e due i metodi che mi hai gentilmente postato, ma non mi funzionano correttamente perchè mi restituiscono dati errati,
alcuni sono doppi. Ho provato a fare un copia/incolla di quelli errati nel caso ci fosse un refuso nel nome ma non funziona comunque
Sto usando libre office 7.6.1.2
Ti ho allegato un file di prova sul modello che mi hai inviato tu dove ho aggiunto alcuni dati.
Re: Selezionare da due tabelle di dati quelli Nuovi
Inviato: sabato 21 ottobre 2023, 14:51
da gioh66
Buondì. Lascia perdere la prima formula, non funziona se non in condizioni particolari.
Usa questa
=SE.ERRORE(INDICE($B$2:$B$300;AGGREGA(15;6;(RIF.RIGA($B$2:$B$300)-1)/VAL.ERRORE(CONFRONTA($B$2:$B$300;$D$2:$D$300;0));RIF.RIGA(A1)));"")&""
Ho ampliato i riferimenti fino a riga 300, tu metti quello che ti può servire.
Ti riallego il file corretto.
Re: RISOLTO Selezionare da due tabelle di dati quelli Nuovi
Inviato: lunedì 23 ottobre 2023, 12:47
da Maurizio_senu
GRAZIE!