Condividi tramite

Cancellare e-mail sbagliate da database

Anonimo
2018-01-19T17:06:03+00:00

Salve, ho un problema che magari potete risolvermi: ho un database in Excel di circa 4.000 indirizzi e-mail di miei clienti e mando loro periodicamente delle informazioni usando un server dedicato. Dal server mi è tornata una lista di circa 500 indirizzi e-mail che non sono attive e mi chiedono di rimuoverle perché gli invii ad indirizzi inesistenti causano l' abbassamento della reputazione del server e quindi diminuiscono la consegnabilità del messaggio.

Esiste una formula di Excel che mi permetta di rimuovere gli indirizzi e-mail non attivi conservando quelli attivi?

Grazie in anticipo a chi vorrà aiutarmi

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2018-02-01T20:30:53+00:00

Ciao Claudio,

Ciao Norman,

ecco il link per il mio file:

https://www.dropbox.com/s/6soume5ib8xvde1/Cartella%20prova.xls?dl=0

per questioni di privacy l' ho ridotto, però puoi vedere l' esempio di Dudin che è in entrambe le cartelle e non si riesce a cancellare.

Il tuo problema è dovuto alla implementazione sbagliata della formula!

La tua formula si riferisce alla colonna A invece della colonna G e alla riga 5 anzichè la riga 4

Corregendo la formula a:

         =CONTA.SE(Lista2;G4)>0

ottengo, come previsto:

Nota bene:

In assenza di intestazioni, la prima riga di dati della tabella Lista1 sul foglio Foglio1 sara interpretata come la riga di intestazione e, quindi, sarà sempre visibile.

Pertanto, per eliminare le email che si trovano in in entrambe le due liste:

  • Cancella il filtro automatico
  • Inserisci una riga di intestazione
  • recrea il filtro automatico
  • Esegui il filtraggio, scegliendo la voce VERO

  • Cancella le righe visibili della Lista1

===

Regards,

Norman

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

20 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2018-01-23T09:14:58+00:00

    Ciao, mi escono solo FALSO, non discrimina il vero.

    Che posso fare?

    Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-01-21T15:38:30+00:00

    Ciao Flamar Admin,

    Norman, grazie per la risposta, però mi blocco al momento di cancellare la spunta della voce FALSO, perché non mi viene data quest' opzione.

    Hai idea di come posso fare?

    Sei hai immesso la formula =CONTA.SE(Lista2;A2)>0 nella nuova colonna, ogni valore della colonna dovrebbe essere sia VERO sia FALSO

           

    Quindi, selezionando la freccia di filtro sopra la nuova colonna, si dovrebbe vedere solo tre opzioni, ossia  VERO, FALSO e (seleziona tutto)

    Potresti scaricare il mio file di prova Flamar20180121.xlsx

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-01-20T11:11:14+00:00

    Norman, grazie per la risposta, però mi blocco al momento di cancellare la spunta della voce FALSO, perché non mi viene data quest' opzione.

    Hai idea di come posso fare?

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2018-01-19T21:44:11+00:00

    Ciao Flamar Admin,

    Salve, ho un problema che magari potete risolvermi: ho un database in Excel di circa 4.000 indirizzi e-mail di miei clienti e mando loro periodicamente delle informazioni usando un server dedicato. Dal server mi è tornata una lista di circa 500 indirizzi e-mail che non sono attive e mi chiedono di rimuoverle perché gli invii ad indirizzi inesistenti causano l' abbassamento della reputazione del server e quindi diminuiscono la consegnabilità del messaggio.

    Esiste una formula di Excel che mi permetta di rimuovere gli indirizzi e-mail non attivi conservando quelli attivi?

    Poniamo che la database di 4000 indirizzi email si trovi sul Foglio1, partenndo dalla cella A2,  e con una intestazione nella cella A1. Poniamo anche che la lista di indirizzi non attivi si trovi sul Foglio2.

    Prova quanto segue:

    • Seleziona lista sul Foglio2
    • Fai clic sulla casella Nome all'estremità sinistra della barra della formula:

                     

    • Digita il nome  Lista2
    • Invio
    • Seleziona Foglio1
    • Inserisci una colonna vuota accanto alla lista di 4000 indirizzi
    • Nella prima cella della nuova colonna, inserisci una intestazione, ad esempio Conteggio
    • Nella seconda cella di questa colonna, immetti la formula

          =CONTA.SE(Lista2;A2)>0

    • Trascina la formula in basso sino all'ultima riga della database
    • Seleziona la database e la nuova colonna di formula
    • Nel gruppo Ordina e filtra della scheda Dati fare clic su Filtro.
    • Fai clic sulla freccia del menu a discesa del filtro nell'intestazione della nuova colonna 
    • Nell'elenco risultante delle opzioni per il filtro, cancella la spunta della voce FALSO
    • Fai clic su OK
    • Seleziona tutte le righe visibili della database sotto le intestazioni
    • Fai clic dx
    • Seleziona l'opzione Cancella riga dal menu contestuale
    • OK
    • Nel gruppo Ordina e filtra della scheda Dati fare clic su FiltroCancella la nuova colonna.

    Ora tutte le 500 indirizzi non atttivi saranno stai camcellati dalla tua database.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento