.02.05.17
Buenas tardes,
La función que resolvería lo que solicitas es, en principio, BUSCARV() cualquiera de ellas combinada con ESNOD() dentro de un condicional.
Esto es:
Supongamos que tu listado de alumnos estuviese en la "Hoja1" y en el rango A6:G240.
Y si el primer nombre a buscar estuviera en la celda A4, escribe ésta fórmula en la celda C4 :
=BUSCARV($A4;Hoja1!$A$6:$G$240;2;FALSO)
Ten en cuenta si usas comas o punto y coma para separar los argumentos. Yo usé ";" en este ejemplo.
Esta fórmula traerá el dato que esté en la segunda columna de tu base si encuentra ese nombre en la columna A de esa hoja. Pero si no lo encuentra devolverá #N/A! (No disponible)
Para evitar ese #N/A! es que usé ESNOD() que es una función que devuelve verdadero si encuentra un error del tipo #N/A (NO Disponible) es decir que el dato no fue encontrado en la base de búsqueda. El condicional SI() es el encargado de mostrar un mensaje que indique SI o NO según lo encuentre o no.
Por lo tanto tu fórmula final debería se esta:
=SI(ESNOD(BUSCARV($A4;Hoja1!$A$6:$G$240;7;FALSO));"No";"SI")
Asígnale el formato deseado y, luego, copia esta celda y pégale en las restantes de esta misma columna.
Entiendo que esto es lo que buscas.
Amplío:
La función Buscarv necesita tres argumentos más un cuarto opcional.
El primero es el valor que se busca en la base
Esta, a su vez, es el segundo argumento de la fórmula. El uso del signo $ es para que siempre se refiera a ese rango aún copiando la fórmula a otras celdas/hojas. Notarás que excede la cantidad de elemento para que considere futuras incorporaciones. Desde luego puede estar en la misma hoja o en otra, pero en este caso deberás indicarle el nombre en la dirección de la base. Por ejemplo: Hoja1!$A$6:$G$240
Importante: Nota que la primera columna de la izquierda del rango de búsqueda es donde está la clave o condición a buscar.
El tercer argumento indica qué columna de la base indicada debe ser mostrada donde está la fórmula. En este caso no importa porque sólo quieres saber si está o no, pero si quisieras mostrar algun dato al encontrarlo, indicale en qué número de columna está el dato a traer. Si pegas esta fórmula en otra celda y cambias el número de columna, traerá lo que halla en ella.
.