Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Possibile funzione/macro/script che elimina duplicati e riempie caselle vuote?

Ultimo Aggiornamento: 27/09/2022 13:49
Post: 1
Registrato il: 27/09/2022
Età: 15
Utente Junior
2013
OFFLINE
27/09/2022 08:34

Salve, sono di nuovo qui. Da premettere sempre che sono MOLTO inesperto chiedo aiuto a Professionisti. Problema in Excel. Non so se se esiste qualche funzione/macro/script. Provo ad essere più chiaro:

1) Ho un database di circa 18.000 righe di cui circa 9.000 a doppione. Queste righe hanno diverse colonne tra cui il Codice Fiscale su cui potrei mettere il "controllo". La colonna i mio interesse è quello della PEC.

2) Cerco un qualcosa che effettua il controllo sulle righe (sul CF) e mi riempie le caselle (indirizzo RES o DOM o REC e PEC) ove mancanti
ed eliminare i doppioni.

Allego un file esempio. Spero tanto in un Vostro aiuto. Grazie in anticipo
Post: 2.694
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
27/09/2022 11:36

ciao
ma lo vuoi in un'altro foglio?

se ho capito in foglio2

copia le intestazioni da A1 a Ab1

in C3 da tirare in basso
=SE.ERRORE(INDICE(Foglio1!$C$2:$C$1000;CONFRONTA(0;INDICE(CONTA.SE($C$2:$C2;Foglio1!$C$2:$C$1000&""););0));"")

in A3
=SE.ERRORE(INDICE(Foglio1!A$2:A$1000;AGGREGA(15;6;RIF.RIGA($1:$1000)/(Foglio1!$C$2:$C$1000=$C3)/(Foglio1!A$2:A$1000<>"");1));"")

questa la tiri a destra fino la colonna B e la tiri in giù.

poi copi la cella A3 e la incolli in D3 ...si adegua la matrice

e la tiri a destra fino a colonna AB e la tiri in giù
[Modificato da federico460 27/09/2022 11:52]
Post: 1.531
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
27/09/2022 11:51

un saluto a Gianfranco [SM=g27811]

in allegato il file senza duplicati.

Per la PEC........ per quanto mi riguarda in base alla tua esposizione del problema,
devi trovarti la sluzone da solo!









Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 1
Registrato il: 27/09/2022
Età: 15
Utente Junior
2013
OFFLINE
27/09/2022 11:55

il problema è proprio la PEC... Nel senso, vorrei prima la funzione copia della PEC se la cella è occupata e poi la rimozione dei duplicati. Per la rimozione dei duplicati ci ero arrivato ma il problema lo tengo nella prima parte ;-)
Post: 2.695
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
27/09/2022 12:12

ciao
la mie formule
filtrano gli univoci del Cf
e raggruppano le righe piene per lo stesso CF

se la PEC non c'è vedi vuoto

altrimenti usa univoci per la PEC
e aggrega da quello
Post: 2
Registrato il: 27/09/2022
Età: 15
Utente Junior
2013
OFFLINE
27/09/2022 12:39

federico460 ho seguito i tuoi suggerimenti ma mi da 0
Post: 6.969
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
27/09/2022 13:06

Ciao Federico non ricordo ma excel 2013 non ha AGGREGA()

perche sul mio mi da i risultati voluti

Ciao By Sal (8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 2.696
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
27/09/2022 13:49

ciao
aggrega parte dal 2010

e la formula degli univoci è modificata per non usare la matriciale


attenti al file originale
se le colonne non sono quelle
SE.ERRORE(INDICE(Foglio1!$C$2:$C$1000;CONFRONTA(0;INDICE(CONTA.SE($C$2:$C2;Foglio1!$C$2:$C$1000&""););0));"")

la parte in rosso deve cambiare
e la formula deve avere una riga sopra non può mai essere la 1
[Modificato da federico460 27/09/2022 14:05]
Vota: 15MediaObject5,0028 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 13:43. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com