Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Buonasera anche senza definire i nomi utilizziamo due colonne di servizio nel foglio2 io ho usato la H e la I in H2 da trascinare in basso
=SE.ERRORE(INDICE(Foglio1!$A$2:$A$1000;CONFRONTA(0;INDICE(CONTA.SE($H$1:H1;Foglio1!$A$2:$A$1000&""););0));"")
cosi creiamo la lista degli univoci dei docenti in quanto non credo sia utile avere in convalida dati dei nomi uguali
in I2 da trascinare in basso
=SE.ERRORE(INDICE(Foglio1!$B$2:$B$1000;AGGREGA(15;6;RIF.RIGA($A$2:$A$1000)/(Foglio1!$A$2:$A$1000=$A$1)-RIF.RIGA($A$2)+1;RIF.RIGA($A1)));"")
dove creiamo la lista che useremo per la convalida dati di B1 con i dati filtrati in base alla scelta di A1
Poi ti metti in A1 del foglio2
DATI->CONVALIDA DATI->ELENCO
incolla nella barra
=SCARTO($H$2;;;MATR.SOMMA.PRODOTTO(--($H$2:$H$1001<>"")))
ripeti l'operazione in B2 del foglio2 e incolla
=SCARTO($I$2;;;MATR.SOMMA.PRODOTTO(--($I$2:$I$1001<>"")))
allego link per scaricare file di lavoro
https://www.dropbox.com/s/ivvdm050mgh6lr0/CONVALIDA%20FORUM.xlsx?dl=0