| | 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
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] |
|
|