BUSCAR
Se trata de una función muy similar a BUSCARV o BUSCARH, si bien estas últimas ofrecen más posibilidades.
Se utiliza la función buscar, cuando introduciendo el valor contenido en una columna o fila, deseamos conocer el valor asociado a dicho dato que se encuentra en otra fila o columna.
Por ejemplo, dada la siguiente información necesitamos y conociendo el código del artículo queremos que nuestra hoja de cálculo nos muestre el porcentaje de beneficio que obtenemos por su venta. Así para el código A006, el resultado a obtener sería 69%
- Forma Vectorial
- Forma de Matriz
Forma Vectorial
En este caso la función cuenta con tres argumentos:
=BUSCAR(valor buscado; vector de comparación; vector resultado)
- Valor buscado; en nuestro ejemplo sería "A006"
- Vector de comparación, seleccionaremos el rango de celdas en la que se encuentra el valor buscado, en este caso A7:A16
- Vector resultado. Seleccionamos el rango de celdas donde se encuentra el dato que queremos encontrar: C7:C16
Importante:
- Si el valor buscado es un texto y los escribimos directamente en la función recordar ponerlo entre comillas.
- En este caso, en el que el vector de comparación y el de resultados son columnas, es necesario que ambas columnas inicien y finalicen en la mismas filas.
- Deben colocarse los valores del vector de comparación en orden ascendente, de lo contrario BUSCAR puede devolver un valor equivocado. (Con la función BUSCARV esto no es necesario).
Forma de matriz.
La forma de matriz de BUSCAR busca el valor especificado en la primera fila o columna de una matriz y devuelve un valor de la misma posición en la última fila o columna de la matriz. Use esta forma de BUSCAR cuando los valores que desea buscar están en la primera fila o columna de la matriz.
En este caso la función cuenta con los siguientes argumentos:
=BUSCAR(valor buscado; matriz)
La forma de matriz de BUSCAR es muy similar a las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca el valor de valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR realiza la búsqueda según las dimensiones de la matriz
Importante:
- Si la matriz cubre un área más ancha que alta (más columnas que filas), BUSCAR busca el valor de valor_buscado en la primera fila.
- Si una matriz es cuadrada o más alta que ancha (tiene más filas que columnas), BUSCAR busca en la primera columna.
- Con las funciones BUSCARH y BUSCARV, puede especificar un índice en vertical u horizontal, pero BUSCAR siempre selecciona el último valor de la fila o columna.
- Debe colocar los valores de la matriz en orden ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
Comentarios
Publicar un comentario