Buscar en dos rangos y devolver el valor de una columna
Tengo dos rangos con valores (D1:G18) y (H1:H10). Los datos del primer rango (D1:G18) no se repiten en cada una de sus columnas, pero si se repiten de una columna a otra. Por ejemplo si tengo el dato "AM", aparece en (E2) y vuelve a aparecer en (F6).
Los datos del segundo rango (H1:H10) no se repiten dentro de él.
Querría una fórmula que al indicarle, yo manualmente en la misma fórmula, la celda del primer rango (D1:G18), buscara su valor en (H1:H10) y me devolviera el valor de la fila correspondiente en la columna D.
Ejemplo:
D2 = Carlos
E2 = AM
Busqueda de AM en (H1:H10)
En el caso de que AM esté en (H1:H10) que me devuelva el valor de D2