Esta es mi contribución a la semana de BuscarV. Aquí os dejo este extracto del capítulo “funciones para no olvidar” de “ya sé Excel, pero necesito más” espero que os guste:
Búsquedas y referencias
Excel dispone de unas cuantas funciones para buscar información en un rango, devolviendo como resultado la posición en el rango de la celda que coincide con el valor buscado, o bien una celda de la misma fila o de la misma columna que la celda coincidente.
BUSCAR busca un valor en un vector y devuelve como resultado el valor que se encuentra en la misma posición en un segundo vector, entendiendo como vector un rango de una dimensión, es decir un rango tipo fila o tipo columna, puede ser una matriz con una de sus dimensiones igual a uno, o puede ser una lista de valores introducidos manualmente, separados por puntos y comas (o el separador de listas configurado en tu sistema operativo)
BUSCARH busca un valor en la primera fila de un rango, y devuelve un valor de ese rango que se encuentra en la misma columna que el dato encontrado, pero en la fila que le indiquemos.
BUSCARV busca un valor en la primera columna de un rango, y devuelve un valor de ese rango que se encuentra en la misma fila que el dato encontrado, pero en la columna que le indiquemos.
COINCIDIR busca un valor en un rango de una dimensión (fila o columna) y devuelve la posición de la celda coincidente, no devuelve el valor, sino la posición donde se ha encontrado la coincidencia. Por ejemplo, si buscamos el valor 23 en la lista {14;45;64;23;9;10}, el valor buscado se encuentra en la cuarta posición, por lo tanto la función COINCIDIR devolverá como resultado 4.
Las funciones anteriores permiten elegir si la coincidencia con el valor que se busca ha de ser exacta, o si se mostrará el valor más próximo.
ELEGIR devuelve el valor que se encuentra en una posición especificada dentro de una lista de valores.
Asociada a estas funciones disponemos de la función INDICE, que permite referirnos a celdas individuales, filas o columnas, dentro de un rango o incluso dentro de varios rangos. Por ejemplo, para hacer referencia a la celda de la segunda fila y la cuarta columna dentro de un rango habría que escribir INDICE(Rango;2;4).
La función INDICE devuelve la referencia a una celda, por lo que puede emplearse dentro de funciones o como parte de una referencia a un rango, por ejemplo, para sumar un rango que comience en la celda A2 y acabe en la celda del ejemplo anterior escribiríamos la siguiente fórmula: SUMA(A2:INDICE(Rango;2;4))
El rango que emplea la función INDICE puede estar formado por varias áreas, en este caso habría que indicar de cuál de estas áreas queremos extraer el valor.
Por ejemplo, INDICE(RangoMúltiple;2;1;3) se refiere a la celda de la fila 2, columna 1 del área 3, dentro del rango de nombre RangoMúltiple, que es la representada en la figura.
----
Esto es sólo un ejemplo del tesoro que contiene “Ya sé Excel, pero necesito más”