Quello che voglio fare è dire se il contenuto della cella D3
(sul foglio di lavoro corrente) esiste nella colonna A
nella prima foglio di lavoro (nel mio caso l'elenco con diritto). (e esistono sempre da qualche parte). Restituisce il contenuto della riga corrispondente nella colonna C
.Verificare se esiste una cella Excel su un altro foglio di lavoro in una colonna e restituire il contenuto di un'altra colonna
In altre parole se la cella corrispondente si trova nella riga 12
- restituire i dati da C12
.
Ho usato la seguente sintassi ma non riesco a far funzionare correttamente l'ultima parte.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
Come risolvere la formula?
Ha funzionato! = SE.ERRORE (! VLOOKUP (D3, Elenco A: C, 3, FALSE), "No Match") Non sono del tutto sicuro di aver capito la Lista A: C (la A: C) parte. Ho pensato che la funzione funzionasse come tale: trovare i dati in una colonna e restituire il contenuto di un'altra (Cosa succede se la voglio solo cercare nella Colonna A e restituire sempre la Colonna C o la D ... ma non cercare mai in quelle colonne). – YelizavetaYR
'Elenco! A: C, 3,' significa che stai andando a cercare nella prima colonna dell'intervallo 'Elenco! A: C' (cioè' Elenco! A: A') e restituisce il valore corrispondente dalla terza colonna dell'intervallo 'List! A: C' (cioè' List! C: C') –
Meraviglioso! Grazie! – YelizavetaYR