BUSVARV es una de esas funciones que todo el mundo debería conocer y utilizar ya que resulta muy práctica en multitud de ocasiones para buscar datos en una tabla. La función pertenece al conjunto de funciones de búsqueda y referencia de Excel y realiza una búsqueda de un valor en la primera columna de un rango de datos, devolviendo el valor que se encuentra en la misma fila y en la columna que se especifique.
La sintaxis de la función es la siguiente:
= BUSCARV(valor_buscado; rango; índice_columna; ordenado)
- Valor_buscado es el valor que deseamos localizar en la tabla.
- Rango representa el conjunto de celdas en que se localizan los datos.
- Índice_columna es el número de columna a la derecha de la primera en la que se encuentra el dato que la función ha de devolver.
- Ordenado es un parámetro opcional que determina si la función ha de buscar una coincidencia exacta (0 o FALSO) o si es suficiente con una coincidencia aproximada (1 o VERDADERO). El valor por defecto, si no se especifica en la fórmula, es VERDADERO.
Ejemplo de aplicación
En el libro de la imagen, que mustra un listado de notas de una serie de alumnos (hay 3000 registros) deseamos añadir una hoja nueva en la que podamos confeccionar un listado con los alumnos que nos interesan en un cierto momento.
Fuente: Elaboración propia. |
Deseamos obtener únicamente los nombres y notas de ciertos alumnos de los que conocemos su ID. Asimismo deseamos la media de las dos mejores calificaciones obtenidas por estos.
Para ello procedemos a crear una nueva hoja y nombrarla como "Medias". Los campos que nos interesan en nuestra tabla serán:
- El número de ID
- El nombre del alumno
- Los apellidos del alumno
- Las tres notas del alumno
- La media de las dos mejores
Fuente: Elaboración propia. |
= BUSCARV(A2;Listado!$A$2:$I$3001;2;FALSO)
Fuente: Elaboración propia. |
Esto nos devolverá el nombre, que está en la segunda columna, del alumno con ID 11361.
Fuente: Elaboración propia. |
Fuente: Elaboración propia. |
Fuente: Elaboración propia. |
Finalmente, para calcular la media de las dos mejores mejores notas, simplemente haremos la media del resultado de la suma de las tres notas menos la menor de ellas. La fórmula a introducir quedaría:
= (SUMA(D2:F2)-MIN(D2:F2))/2
Fuente: Elaboración propia. |
Ahora que ya tenemos todas las fórmula no queda más que utilizar el relleno automático para completar la tabla.
Fuente: Elaboración propia. |
Fuente: Elaboración propia. |
Espero que encontréis útil la explicación. Os deje aquí el archivo Excel del ejemplo (Lista de nombres aleatoria generada mediante Fake Name Generator).
@Mis apuntes de Excel
Me ha venido muy bien el tutorial.
ResponderEliminarExplicación muy clara. Me ha gustado mucho.
ResponderEliminar