CercaVert solo se parola inizia ...

Anonimo
2015-06-12T09:11:33+00:00

Ciao a tutti,

Sono sicuro che per voi quello che vado a esporre sarà molto semplice ltrovare una soluzione. Nel Foglio2 cella B2 devo inserire una formula cercavert che mi vada a cercare il nominativo riportato sempre foglio2 in A2. Il cercavert deve prendere il valore cercando il nominativo nel Foglio1 colonna A2:A200 e mi deve riportare il valore che trova nella colonna I solo se quest'ultimo inizia con la parola Min. Dico solo se inizia con la parola Min. perchè può essere seguito da diversi numeri. Se il valore dovesse iniziare con un'altra parola allora la cella B2 deve restare vuota. Grazie

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
2015-06-12T13:17:26+00:00

Ciao Geacs,

Prova la formula:

=SE(SINISTRA(CERCA.VERT(A2;Foglio1!A2:I200;9;0);3)="Min";CERCA.VERT(A2;Foglio1!A2:I200;9;0);"") 

Se la parola Min dovrebbe includere un punto finale (cioè Min.), modifica la formula così:

=SE(SINISTRA(CERCA.VERT(A2;Foglio1!A2:I200;9;0);4)="Min.";CERCA.VERT(A2;Foglio1!A2:I200;9;0);"") 

===

Regards,

Norman

La risposta è stata utile?

0 commenti Nessun commento

12 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2015-06-12T14:25:37+00:00

    Ciao Paolo,

    Mah! Io la vedrei così:

    =SE(SINISTRA(CERCA.VERT(K2;A2:I200;9;0);4)="Min.";SOSTITUISCI(CERCA.VERT(K2;A2:I200;9;0);"Min.";"");"")

    Forse - ma io ho usato degli occhiali inglesi per leggere la domanda! 

    Ti auguro un buon weekend.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-06-12T14:23:19+00:00

    Ciao geacs,

    un modo:

    =SE(VAL.ERRORE(RICERCA("min*";INDICE(Foglio1!$I$2:$I$200;CONFRONTA(A2;Foglio1!$A$2:$A$200;))));"";INDICE(Foglio1!$I$2:$I$200;CONFRONTA(A2;Foglio1!$A$2:$A$200;)))

    un altro:

    =SE(VAL.ERRORE(RICERCA("min*";CERCA.VERT(A3;Foglio1!$A$2:$I$200;9;)));"";CERCA.VERT(A3;Foglio1!$A$2:$I$200;9;))

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-06-12T14:08:06+00:00

    Ciao Geacs,

    Prova la formula:

    =SE(SINISTRA(CERCA.VERT(A2;Foglio1!A2:I200;9;0);3)="Min";CERCA.VERT(A2;Foglio1!A2:I200;9;0);"") 

    Se la parola Min dovrebbe includere un punto finale (cioè Min.), modifica la formula così:

    =SE(SINISTRA(CERCA.VERT(A2;Foglio1!A2:I200;9;0);4)="Min.";CERCA.VERT(A2;Foglio1!A2:I200;9;0);"") 

    ===

    Regards,

    Norman

    Mah! Io la vedrei così:

    =SE(SINISTRA(CERCA.VERT(K2;A2:I200;9;0);4)="Min.";SOSTITUISCI(CERCA.VERT(K2;A2:I200;9;0);"Min.";"");"")

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-06-12T12:17:47+00:00

    Ciao Geacs,

    Prova la formula:

    =SE(SINISTRA(CERCA.VERT(A2;Foglio1!A2:I200;9;0);3)="Min";CERCA.VERT(A2;Foglio1!A2:I200;9;0);"")

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento