Excel Forum Per condividere esperienze su Microsoft Excel

Cerca.vert con nomi e cognomi doppi.

  • Messaggi
  • OFFLINE
    Alex.122016
    Post: 269
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 10:51
    Buongiorno,

    Ho due elenchi da confrontare e "implementare" con la formula cerca.vert. Questa funziona benissimo ma quando il nominativo ha il cognome doppio (Bianchi Verdi) o il nome doppio/triplo (Mario Antonio o Anna Maria Paola) la formula non funziona più. C'è un modo per sistemarla? Ho inserito ANNULLASPAZI ma non funziona lo stesso. Ho provato a "svuotare" il file per allegarlo ma ci sono moltissimi dati, quindi faccio un esempio:

    - BIANCHI MARIO la formula funziona
    - BIANCHI VERDI (cognome) MARIO ANTONIO PAOLO (nome) la formula non funziona più.
    - BIANCHI MARIO ANTONIO PAOLO la formula non funziona.


    Grazie.
  • OFFLINE
    alfrimpa
    Post: 4.325
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Master
    Excel 365
    00 02/02/2020 11:54
    Concatena il doppio cognome e fai il CERCA.VERT su quello.

    Ovviamente nel database la prima colonna dovrà essere quella dei cognomi concatenati.

    Allega un file di esempio con 10 record in cui mostri le casistiche; non è necessario l’originale.

    Alfredo
  • OFFLINE
    Alex.122016
    Post: 269
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 16:00
    svuotare il mio file richiede molto tempo. ho allegato un file di esempio ma ..... qui funziona. Non capisco il perchè, qui la formula funziona.
  • OFFLINE
    federico460
    Post: 1.875
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 02/02/2020 16:11
    ciao
    la colonna in H
    non ti serve
    basta
    =CERCA.VERT(H3&I3;A:D;4;0)

    se non funziona vuol dire che qualche spazio
    o carattere non corrispondono
    prova
    IN A3
    =CONCATENA(SOSTITUISCI(B3;" ";"");SOSTITUISCI(C3;" ";""))

    poi elimina la colonna H
    e in J3
    =CERCA.VERT(CONCATENA(SOSTITUISCI(H3;" ";"");SOSTITUISCI(I3;" ";""));A:D;4;0)
  • OFFLINE
    Alex.122016
    Post: 270
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 16:27
    le formule che uso io sono:
    =ANNULLA.SPAZI(CONCATENA([@[Cognome]];[@[Nome]])) per creare la prima "chiave"

    e poi nella seconda tabella:
    =SE.ERRORE((CERCA.VERT(SOSTITUISCI([@[Cognome&Nome]];" ";"");TabellaA!C:Z;19;0));"")

    il risultato è "100,00" dappertutto tranne nei cognomi e nomi doppi.

    ora provo a mettere il sostituisci.

  • OFFLINE
    Alex.122016
    Post: 271
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 16:33
    strano. ho provato anche con la tua formula ma niente. c'è qualcos'altro che non capisco. Ho addirittura copiato il valore identico nella cella dove c'è il CONCATENA, quindi ho messo il valore fisso ma niente.
  • OFFLINE
    DANILOFIORINI
    Post: 496
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 02/02/2020 17:11
    Buonasera
    Se non alleghi un file con un po di dati e il risultato da ottenere scritto a mano....diventa una discussione senza senso
  • OFFLINE
    Alex.122016
    Post: 272
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 19:48
    Come ho detto, dovevo "pulire" il file e ci ho messo parecchio. Eccolo. Speravo in qualche problema di formattazione.

    Grazie,

    p.s.: ci sono due allegati. Sono uguali perchè non riesco ad eliminarne uno.
    [Modificato da Alex.122016 02/02/2020 20:06]
  • OFFLINE
    DANILOFIORINI
    Post: 497
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 02/02/2020 20:55
    Ciao
    il problema che non devi usare i riferimenti tabellari ma di cella quindi in I4 da trascinare in basso

    =SE.ERRORE(CERCA.VERT(E4;Elenco!C:Z;19;0);"")
  • OFFLINE
    Alex.122016
    Post: 273
    Registrato il: 24/12/2016
    Utente Junior
    Excel per Mac vers. 16.17
    00 02/02/2020 21:15
    funziona.
    ho provato anche a creare gli altri elenchi, dove ci sono nomi e cognomi doppi e funziona.
    Grazie. Grazie.
    Molto gentile.
    [Modificato da Alex.122016 02/02/2020 21:18]