Ho una tabella che assomiglia a questoPARTITA o CERCA.VERT a partire dalla fine del campo
A B
ID1 data 123
ID2 data 234
ID1 data 456
ID2 data 567
Sto cercando di trovare il modo migliore per recuperare data 567
per ID2. L'utilizzo di MATCH (con opzione 0) o CERCA.VERT (con l'opzione FALSE) su ID2 mi consente di accedere al primo record ma voglio recuperare l'ultimo record.
Sto usando Excel 2010.
ps: io non preferisco usare VBA o manipolare i dati (ordinamento ...).
Ciò è estremamente fresco :-) Anche se non sono sicuro di aver capito il 1/(A1: A4 = D1) ingannare ... – assylias
@assylias, che crea una matrice che ha un 1 (VERO) per le righe che corrispondono all'ID e un errore (# DIV/0!) per quelli che non corrispondono. 'Lookup' ignora gli errori. L'array è simile al seguente: {# DIV/0!; 1; # DIV/0!; 1} e poiché il valore di ricerca di 2 è maggiore di 1 (che è il valore più grande che questo array può avere), restituisce l'ultimo articolo. –
@TimMayes grazie per la chiara spiegazione – assylias