Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

CERCA.VERT CON DUE COGNOMI UGUALI

Ultimo Aggiornamento: 26/10/2018 11:03
Post: 100
Registrato il: 28/01/2002
Città: ROMA
Età: 42
Utente Junior
2010
OFFLINE
25/10/2018 09:23

ciao ho creato un foglio di esempio utilizzando il cerca.vert. nella tabella ho due cognomi uguali, nel foglio consultazione ho messo una convalida dati con le relative formule, come mai avendo due cognomi uguali andando a fare la ricerca me ne trova solo uno, come faccio a risolvere questo problema in modo da trovare tutti e due i cognomi Grazie a tutti.
EXCEL 2010
Post: 250
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/10/2018 10:03

Buongiorno il cercaverticale si ferma alla prima occorrenza
quindi o crei dei valori univoci concatenando i progressivi della colonna A con i cognomi e poi su questo dato effettuare il cercavert oppure in B2 del foglio consultazione da trascinare a destra e poi in basso

=SE.ERRORE(INDICE(Foglio1!C$2:C$100;AGGREGA(15;6;RIF.RIGA($A$2:$A$100)/(Foglio1!$B$2:$B$100=$A$2)-RIF.RIGA($A$2)+1;RIF.RIGA($A1)));"")
Post: 100
Registrato il: 28/01/2002
Città: ROMA
Età: 42
Utente Junior
2010
OFFLINE
25/10/2018 10:59

Buongiorno intanto grazie per la gentile replica potresti mettermi gentilmente la formula nel foglio che ho allegato. io ho provato ma di cognome me ne trova sempre uno..grazie mille
[Modificato da gefaro 25/10/2018 11:00]
EXCEL 2010
Post: 251
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/10/2018 11:18

Buongiorno
te l'avevo fatta con AGGREGA in quanto sotto il tuo avatar ho letto 2010 ora vedo che usi il 2003 che no supporta tale funzione e sinceramente non ricordo se supporta anche il SE.ERRORE quindi
se non c'è neanche il SE.ERRORE

=SE(VAL.ERRORE(INDICE(Foglio1!C$2:C$100;PICCOLO(SE(Foglio1!$B$2:$B$100=$A$2;RIF.RIGA($A$2:$A$100)-RIF.RIGA($A$2)+1);RIF.RIGA($A1))));"";INDICE(Foglio1!C$2:C$100;PICCOLO(SE(Foglio1!$B$2:$B$100=$A$2;RIF.RIGA($A$2:$A$100)-RIF.RIGA($A$2)+1);RIF.RIGA($A1))))

da attivare con CTRL+SHIFT+INVIO e trascinare a destra e in basso

se c'è il SE.ERRORE

=SE.ERRORE(INDICE(Foglio1!C$2:C$100;PICCOLO(SE(Foglio1!$B$2:$B$100=$A$2;RIF.RIGA($A$2:$A$100)-RIF.RIGA($A$2)+1);RIF.RIGA($A1)));"")

stessa procedura

nel file allegato le formule inserite per entrambi i casi
Post: 466
Registrato il: 29/03/2012
Città: VARESE
Età: 68
Utente Senior
2010
OFFLINE
25/10/2018 14:38

Ciao gefaro,

inserisci nella cella uno spazio vuoto al secondo Rossi

peppo

Excel 2010
Post: 101
Registrato il: 28/01/2002
Città: ROMA
Età: 42
Utente Junior
2010
OFFLINE
25/10/2018 17:59

ciao e grazie al momento sto usando excel 2010 non ci sarebbe una formula più semplice sai non sono un sapientone in excel.oppure in altrnativa alle formule che mi avete proposto se ce ne sia una più semplice da adottare che dia lo stesso risultato grazie allego il foglio completo con i dati
[Modificato da gefaro 26/10/2018 08:00]
EXCEL 2010
Post: 253
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/10/2018 20:32

Buonasera
non ci sono formule semplici o complesse ci sono formule per ottenere certi risultati quindi se usi una versione oltre il 2007 va bene la formula con AGGREGA se usi una versione inferiore ti ho fatto due formule che raggiungono lo stesso risultato...se ti vuoi ostinare ad usare un CERCAVERTICALE devi usare delle colonne di servizio per rendere univoci i dati altrimenti ottieni sempre la prima occorrenza
Detto questo un saluto
Post: 102
Registrato il: 28/01/2002
Città: ROMA
Età: 42
Utente Junior
2010
OFFLINE
26/10/2018 08:02

Buongiorno danilo gentilmente potresti inserirmi te la formula nel foglio che ho allegato se non ti dispiace in modo da capire il tutto grazie resto in attesa di un tuo riscontro. buona giornata.
[Modificato da gefaro 26/10/2018 08:03]
EXCEL 2010
Post: 254
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
26/10/2018 10:28

Buongiorno
ma alla fine che versione di excel usi???
affermi che stai usando il 2010 ma i file sono 2003
quindi ti allego tre file uno col cercaverticale con una colonna di servizio nel primo foglio uno con AGGREGA e l'altro con la matriciale
ti ho sistemato anche la convalida dati della cella A4 per non avere spazi vuoti e una lista senza doppioni è dinamica nel senso che se aggiungi voci in colonna A del primo foglio te li ritrovi in convalida

saluti
Post: 103
Registrato il: 28/01/2002
Città: ROMA
Età: 42
Utente Junior
2010
OFFLINE
26/10/2018 11:03

CIAO intanto grazie per la tua disponibilità uso excel 2010 per vedere che i file sono excel 2003 dovrei andare in compatibilità ora funziona tutto alla perfezione grazie infinite.
EXCEL 2010
Vota: 15MediaObject3,00510 3
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 05:16. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com