La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buonasera, sono nuovo su questo forum.
Sto provando a creare una formula che mi permetta di fare più cerca.vert contemporaneamente. Mi spiego.
Io vorrei creare una formula che prima di eseguire il cerca.vert verifichi se nella cella B è presente una determinata parola e se presente che faccia il cerca vert in un determinato foglio e così via per tutte le parole che ho che sono tre. Potete aiutarmi?
ciao
si può fare ma dovresti allegare un esempio di come hai strutturato il file
un esempio in E2
=CERCA.VERT(FILTRO(D1:D3;VAL.NUMERO(RICERCA(D1:D3;A1)));Foglio2!A1:$B$100;2;0)
@gianfranco55 Ciao, ti carico un esempio del file. Io vorrei che nella cella N2170 la formula facesse un cerca.vert diverso per ogni marchio nel foglio di riferimento.
Esempio --> =SE(F2170=RENAULT;(CERCA.VERT;B2;FOGLIO RENAULT; COLONNA A - M;13) E COSI VIA NELLA STESSA FORMULA MA INDICANDO GLI ALTRI MARCHI. Dove invece non trova nulla deve lasciarmi vuoto senza rilasciarmi N/D
Scusami se mi sono spiegato male.
ciao
=SE.ERRORE(CERCA.VERT($M1;INDIRETTO($K1&"!$A$1:$M$20");13;0);"")
foglio FIAT
Foglio DACIA vuoto
chiaro che i nomi devono essere uguali alle linguette
@gianfranco55 ok, ma se nella stessa formula volessi che replicasse la stessa cosa ma anche per gli altri fogli?
ciao
ma basta trascinarla
se trova DACIA cerca nel foglio dacia
se trova FIAT cercherà nel foglio FIAT
o vuoi cercare in tutti i fogli
@gianfranco55 Iio ho provato ma non funziona. vorrei fare una cosa di questo tipo ma non va. Di seguito l'esempio
=SE(F2170=DACIA;CERCA.VERT(B2170;DACIA!A:M;13);SE(F2170=RENAULT;CERCA.VERT(F2170;RENAULT!A:X;13;0))
forse ho capito
RENORD ha come marchi DACIA RENAULT NISSAN
tu voi fare una ricerca sui tre fogli
mi serve la struttura esatta del file
e vedere se hai una tabella con i vari marchi
=SE(F2170=DACIA;CERCA.VERT(B2170;DACIA!A:M;13);SE(F2170=RENAULT;CERCA.VERT(F2170;RENAULT!A:X;13;0))
ciao
in A1 scrivi
in B3
=LET(lista;STACK.VERT(DACIA:NISSAN!A2:X50);FILTRO(lista;SCEGLI.COL(lista;4)=A1))
se invece non le vuoi per concessionaria ma tutti
=LET(lista;STACK.VERT(DACIA:NISSAN!A2:X50);FILTRO(lista;SCEGLI.COL(lista;1)<>0))
@gianfranco55 Ciao gianfranco, ho provato ma non riesco a farlo funzionare, cosa sbaglio ma non capisco?
ciao
colpa mia nel file è la colonna 5 io ho usato la 4 per copiare le formula
in A1 la marca richiesta
=LET(lista;STACK.VERT(DACIA:NISSAN!A2:X50);FILTRO(lista;SCEGLI.COL(lista;5)=A1;""))
se vuoi tutte le marche va bene la seconda formula