Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

cerca.vert e valori duplicati

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

cerca.vert e valori duplicati

Postdi mirmidone21 » 28/04/16 14:55

buongiorno a tutti,
premesso che l'argomento credo sia stato trattato altre volte, vorrei sapere se c'è un metodo semplice per utilizzare il cerca.vert in presenza di valori duplicati, in modo che li riporti tutti, e non solo la prima occorrenza.
il tutto senza utilizzare una colonna di appoggio che generi valori univoci (questo ho già imparato a farlo).
vi allego un file di esempio.
grazie a tutti

https://drive.google.com/file/d/0B2rmVFc8x3cUNW5tUzFOU1RiR2M/view?usp=sharing
Windows 7 sp1 -- Office 2013
Intel i5 4430 -- 3.00 ghz ---- 4gb RAM
mirmidone21
Utente Senior
 
Post: 124
Iscritto il: 26/10/15 16:48

Sponsor
 

Re: cerca.vert e valori duplicati

Postdi alfrimpa » 28/04/16 15:07

Senza colonna d'appoggio (che abbia dati univoci) credo sia impossibile farlo.

Il CERCA.VERT(), come sai, si ferma alla prima occorrenza; in base a quale criterio dovrebbe selezionare il secondo valore duplicato?

In base al tuo esempio come fa Excel a capire che in presenza del codice 505345313918 debba restituirti prima NANINI, poi HOSSA e poi BEAUTY?
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: cerca.vert e valori duplicati

Postdi mirmidone21 » 28/04/16 16:01

in rete ho trovato questa formula, che mi sembra faccia qualcosa del genere, ma per me è troppo complicata
Codice: Seleziona tutto
=SE.ERRORE(INDICE($B$2:$B$10; PICCOLO(SE($E$2=A2:A10; RIF.RIGA(B2:B10)-1;""); RIF.RIGA()-3));"")


questo è il link https://excel.officeacademy.it/2617/excel-come-usare-la-funzione-cerca-vert-parte-2/
Windows 7 sp1 -- Office 2013
Intel i5 4430 -- 3.00 ghz ---- 4gb RAM
mirmidone21
Utente Senior
 
Post: 124
Iscritto il: 26/10/15 16:48

Re: cerca.vert e valori duplicati

Postdi alfrimpa » 28/04/16 16:13

Si ma non utilizza il CERCA.VERT()

Anche per me le formule sono troppo complicate preferisco il VBA :D
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: cerca.vert e valori duplicati

Postdi mirmidone21 » 28/04/16 19:45

si è vero non c'è il cerca.vert ma ptrebbe andare bene qualcosa di simile.
aspettiamo il pareredi esperti in formule.
p.s ma con VBA è possibile impostare qualcosa?
Windows 7 sp1 -- Office 2013
Intel i5 4430 -- 3.00 ghz ---- 4gb RAM
mirmidone21
Utente Senior
 
Post: 124
Iscritto il: 26/10/15 16:48

Re: cerca.vert e valori duplicati

Postdi alfrimpa » 28/04/16 20:40

Il problema è, sia che si usino le formule o il VBA, determinare il criterio in base al quale - a fronte di un unico codice - quale nominativo individuare.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: cerca.vert e valori duplicati

Postdi Anthony47 » 28/04/16 22:51

Per quello che ho capito:
-in H2 si scrivi il codice che vuoi ricercare
-in I2 si scrive la formula
Codice: Seleziona tutto
=INDICE($B$1:$B$200;PICCOLO(SE($A$1:$A$200=$H$2;RIF.RIGA($A$1:$A$200);"");RIF.RIGA(A1)))

da confermare con Contr-Maiusc-Enter, non il solo Enter
Poi si copia I2 e si incolla verso il basso per 10 celle
Quando i valori da riportare sono terminati avrai l'errore #NUM!.
Se questo errore da' fastidio (ma secondo me serve a indicare che tutti i numeri sono stati estratti), allora si puo' integrare detta formula in Se.Errore:
Codice: Seleziona tutto
=Se.Errore(LaFormula;"")
Sempre Contr-Maiusc-Enter.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13885
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: cerca.vert e valori duplicati

Postdi mirmidone21 » 29/04/16 08:29

funge correttamente, ma se volessi aggiungere sotto H2 (H3;H4......) altri valori da ricercare si può fare?
e quale valore nella formula devo modificare?
grazie
Windows 7 sp1 -- Office 2013
Intel i5 4430 -- 3.00 ghz ---- 4gb RAM
mirmidone21
Utente Senior
 
Post: 124
Iscritto il: 26/10/15 16:48

Re: cerca.vert e valori duplicati

Postdi Anthony47 » 01/05/16 20:06

funge correttamente, ma se volessi aggiungere sotto H2 (H3;H4......) altri valori da ricercare si può fare?
e quale valore nella formula devo modificare?

In H3 e sottostanti ci vanno gia' le formule per estrarre in verticale il Secondo, il Terzo, etc nominativo che corrisponde al codice cercato.

Se vuoi estrarre i risultati in orizzontale, metti in H2 il primo codice, po in I2 usa la formula
Codice: Seleziona tutto
=INDICE($B$1:$B$200;PICCOLO(SE($A$1:$A$200=$H2;RIF.RIGA($A$1:$A$200);"");RIF.COLONNA(A1)))
Da confermare con Contr e poi da copiare in J3 e verso destra

Potrai cosi' mettere altri codici in H3 e sottostanti, previa copia dell'intera riga di formule verso il basso.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13885
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: cerca.vert e valori duplicati

Postdi mirmidone21 » 04/05/16 08:54

eccezionale, più che perfetta, era proprio la formula che cercavo.
grazie infinite, non hai idea di quanto sia importante per me che lavoro con file da 30.000 in su.
Windows 7 sp1 -- Office 2013
Intel i5 4430 -- 3.00 ghz ---- 4gb RAM
mirmidone21
Utente Senior
 
Post: 124
Iscritto il: 26/10/15 16:48


Torna a Applicazioni Office Windows


Topic correlati a "cerca.vert e valori duplicati":


Chi c’è in linea

Visitano il forum: tex willer e 11 ospiti