Notifiche
Cancella tutti

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.

[Risolto] Cerca.vert

13 Post
2 Utenti
0 Reactions
179 Visualizzazioni
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

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?

Versione di Excel
Sistema operativo
 
Postato : 24/07/2024 23:44
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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)

 
Postato : 25/07/2024 00:36
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

@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.

 
Postato : 25/07/2024 16:54
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

ecco l'immagine del file

 

 
Postato : 25/07/2024 16:56
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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

 
Postato : 25/07/2024 17:31
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 ok, ma se nella stessa formula volessi che replicasse la stessa cosa ma anche per gli altri fogli?

 
Postato : 25/07/2024 17:39
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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

 
Postato : 25/07/2024 17:48
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

@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))

 
Postato : 25/07/2024 17:58
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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

 
Postato : 25/07/2024 18:00
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55

 

 

=SE(F2170=DACIA;CERCA.VERT(B2170;DACIA!A:M;13);SE(F2170=RENAULT;CERCA.VERT(F2170;RENAULT!A:X;13;0))

 
Postato : 25/07/2024 18:09
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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))

 

 

 
Postato : 25/07/2024 18:32
Forum 1
(@andreino_excel)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 Ciao gianfranco, ho provato ma non riesco a farlo funzionare, cosa sbaglio ma non capisco?

 
Postato : 09/08/2024 09:31
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

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

 

 
Postato : 09/08/2024 11:34
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download