Consulta de Buscar

Page 1

FUNCIONES DE EXCEL

Crear la hoja de cálculo de ejemplo En este artículo se utiliza una hoja de cálculo de ejemplo para ilustrar las funciones integradas de Excel, por ejemplo hacer referencia a un nombre de la columna A y devolver la edad de esa persona de la columna C. Para crear esta hoja de cálculo, escriba los datos siguientes en una hoja de cálculo de Excel en blanco. Escribirá el valor que desea buscar en la celda E2. Puede escribir la fórmula en cualquier celda en blanco de la misma hoja de cálculo. A B C DE 1 Nombre Dept Edad Buscar valor 2 Diego 501 28 María 3 Antonio 201 19 4 María 101 22 5 Arturo 301 29 Volver al principio

Definiciones de términos En este artículo se utilizan los términos siguientes para describir las funciones integradas de Excel: Término Definición Ejemplo Matriz_buscar_en Toda la tabla de búsqueda. A2:C5 El valor que se va a buscar en la primera Valor_buscado E2 columna de Matriz_buscar_en. Matriz_buscada El rango de celdas que contiene los o bien A2:A5 posibles valores de búsqueda. Vector_de_comparación El número de columnas de 3 (tercera columna Indicador_columnas Matriz_buscar_en para el que se debe de devolver el valor coincidente. Matriz_buscar_en) Un rango que contiene sólo una fila o Matriz_resultado columna. Debe tener el mismo tamaño que o bien C2:C5 Matriz_buscada o Vector_resultado Vector_de_comparación. Un valor lógico (TRUE o FALSE). Si es TRUE o se omite, se devuelve una Ordenado FALSE coincidencia aproximada. Si es FALSE, se buscará una coincidencia exacta. Ésta es la referencia desde la que desea basar el desplazamiento. celdaSuperior debe hacer referencia a una celda o a un celdaSuperior rango de celdas adyacentes. De lo contrario, DESREF devuelve el valor de error #¡VALOR!


columna Desplazamiento

Éste es el número de columnas, a la izquierda o a la derecha, al que desea que la celda superior izquierda del resultado haga referencia. Por ejemplo, "5" como argumento columna Desplazamiento especifica que la celda superior izquierda de la referencia está cinco columnas a la derecha de la referencia. columnaDesplazamiento puede ser un valor positivo (a la derecha de la referencia inicial) o negativo (a la izquierda de la referencia inicial).

Volver al principio

Funciones BUSCAR() La función BUSCAR busca un valor en una única fila o columna y lo hace coincidir con un valor situado en la misma posición en una fila o columna diferente. A continuación se muestra un ejemplo de sintaxis de la fórmula BUSCAR: =BUSCAR(Valor_buscado,Vector_de_comparación,Vector_resultado) La fórmula siguiente busca la edad de María en la hoja de cálculo de ejemplo: =BUSCAR(E2,A2:A5,C2:C5) La fórmula utiliza el valor "María" de la celda E2 y busca "María" en el vector de búsqueda (columna A). Entonces, la fórmula hace coincidir el valor de la misma fila en el vector de resultado (columna C). Como "María" está en la fila 4, BUSCAR devuelve el valor de la fila 4 de la columna C (22).

BUSCARV: Esta función nos permite buscar un valor en una primera columna de una matriz, una vez localizado nos muestra dentro de la misma fila el valor que contiene la columna que deseamos obtener. BUSCARV(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Columna que se desea obtener dato; Ordenado) Excel busca en la primera columna de la matriz, definida en el segundo argumento, de forma vertical el valor que ponemos en el primer argumento. Normalmente esta búsqueda Excel la hace pensando que esta primera columna está ordenada. Si los valores no lo estuvieran tenemos que indicárselo para que pueda encontrar el dato. Si la tabla no está ordenada deberemos escribir Falso en el argumento que hemos llamado Ordenado. Ejemplo de la función


Vamos a crear una pequeña hoja en la que según el código de un artículo nos devuelva la descripción de este dependiendo de una lista. Para ello primero de todo necesitaremos una tabla de valores. Imaginemos que la introducimos a partir de la celda A5 donde escribiremos el primer código, por ejemplo X-1. En la celda B5 la descripción: Coches. En la celda A6 escribiremos X-2 y en la B6: Camiones... y así todos los valores que queramos. Lo que desearemos es que el usuario de esta hoja introduzca un código en la celda A1 y automáticamente en la celda A2 aparezca la descripción que depende del código. Para ello solamente tendremos que escribir la función siguiente en la celda A2. =BUSCARV(A1;A5:B8;2;FALSO) Explicaremos detenidamente los argumentos de esta función para terminar de entender el funcionamiento. En esta función buscamos el valor de la celda A1, dentro de la matriz A5:B8, recuerda que Excel busca primero por la primera columna. Como resultado nos mostrará lo que encuentre en la segunda columna de la fila del valor encontrado.

BUSCARH: Esta función realiza lo mismo que la función BUSCARV(), pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado. BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado) Excel busca en la primera fila de la matriz, definida en el segundo argumento, de forma horizontal el valor que ponemos en el primer argumento. Normalmente esta búsqueda Excel la hace pensando que está primera fila está ordenada. Si los valores no estuvieran, tenemos que indicárselo para que pueda encontrar los datos. Si la tabla no está ordenada deberemos escribir Falso en el argumento llamado Ordenado.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.