Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao,
in B2:B100 i nomi, in A2:A100 i numeri
In C2, da confermare con control+maiusc+invio (è una formula matrice)
=SE.ERRORE(INDICE($B$2:$B$100;PICCOLO(SE($A$2:$A$100=7;RIF.RIGA($A$2:$A$100)-1);RIF.RIGA(A1)));"")
Uso Se.Errore disponibile solo nelle versioni 2007 e seguenti.
Nelle versioni precedenti per non far comparire messaggi d'errore una volta che INDICE ha fatto il suo lavoro, si potrebbe usare =se(val.errore(indice);"";indice) e la formula sempre da confermare con control+maiusc+invio diventa:
=SE(VAL.ERRORE(INDICE($B$2:$B$100;PICCOLO(SE($A$2:$A$100=7;RIF.RIGA($A$2:$A$100)-1);RIF.RIGA(A1))));"";INDICE($B$2:$B$100;PICCOLO(SE($A$2:$A$100=7;RIF.RIGA($A$2:$A$100)-1);RIF.RIGA(A1))))
Saluti