Abbinamento simultaneo



  • Abbinamento simultaneo
    di Cenf (utente non iscritto) data: 25/11/2009

    Buongiorno vorrei sapere se c'è la possibilita senza usare il codice vba tramite piu funzioni nidificate di abbinare o cercare simultaneamete 2 variabili in un elenco.
    esempio: colonna "a" elenco codice impresa_codici; colonna "b" elenco corrispondente dei prodotti.
    nella colonna d e e ho rispettivamente la combinazione imprese prodotto da cercare nell'elenco foramto dalle colonne a e b.
    sono in grado di risolverlo in vba, ma questa volta vorrei una funzione excel.
    ho provato con se cerca.vert, conta.se, confronta ecc.... ma non riesco a trovare la soluzione ad un doppio abbianmento simultaneo.
    grazie dell'aiuto
    cenf



  • di Albatros (utente non iscritto) data: 25/11/2009

    Help vba di excel "creare formule condizionali"
    tipo "=se(e(a2<>a3; a2<>a4); "ok"; "no")"


  • Abbinamenteo simultaneo
    di Cenf (utente non iscritto) data: 25/11/2009

    Grazie per il suggerimento ma non funziona
    forse perche i valori da confrontare sono in colonne differenti
    io ho in due colonne respittivamente cognomi e nomi
    arossi marco
    arossi maria
    arossi mario
    arossi zeno
    bianchi nicola
    bianchi paolo
    blu adriano
    blu andrea
    blu marco
    blu filippo
    blu gugliemo
    blu sergio
    gialli federico
    gialli pino

    in altre due colonne altri cognomi e nomi

    arossi mario
    arossi lucio
    arossi piero
    bianchi paolo
    bianchi sergio
    blu adriano
    blu carlo
    blu filippo
    blu luca
    blu marco
    gialli pino

    io devo vedere se questa seconda combinazione di cognome e nome esiste nelle prime due colonne

    ciao cenf



  • di Fede (utente non iscritto) data: 25/11/2009

    Non so se è la soluzione migliore ma....

    ipotizzando che in colonna "a" e "b" ci siano rispettivamente cognomi e nomi, fino al massimo alla riga 1000, e in colonna "c" e "d" ci siano ulteriori cognomi e nomi, in colonna "f" inserisci la formula =concatena(a1;" ";b1) e la trascini fino alla riga 1000. poi in colonna "h" scrivi la formula =cerca.vert(concatena(c1;" ";d1);f$1:f$1000;1;0) e la trascini fino alla riga 1000.

    fammi sapere se può andare.
    ciao


  • Abbinamento simultaneo
    di Cenf (utente non iscritto) data: 25/11/2009


    questa soluzione gia l'avevo presa in considerazione, ma nei file in questione purtroppo non ho testo ma numeri e diventa pericoloso concatenarli.
    grazie lo stesso sei stato gentilissimo



  • di Ricky53 data: 25/11/2009

    Ciao,
    guarda che puoi concatenare anche due numeri senza problemi.
    leggi bene quanto ti è stato suggerito: c'è uno spazio tra i due valori (quindi è diventato una stringa) e funziona.

    per mia curiosità hai scritto che in vba lo sai risolvere: ma come lo avresti fatto perchè probabilmente lo si può applicare anche alle funzioni con degli adattamenti.

    ciao da ricky53