• No se han encontrado resultados

Módulo 1: Introducción a las Funciones y Formulas

N/A
N/A
Protected

Academic year: 2022

Share "Módulo 1: Introducción a las Funciones y Formulas"

Copied!
10
0
0

Texto completo

(1)

Módulo 1: Introducción a las Funciones y Formulas

1.8 Funciones de Búsqueda

En una hoja de Excel es muy importante coger los datos correctos para trabajar con las fórmulas diseñadas. Por eso existe una agrupación de funciones específicas para realizar búsquedas de datos. Estas funciones sirven para consultar referencias o valores de celdas. Se usan casi siempre de manera interna dentro de otra función.

Dentro de toda la categoría que nos ofrece Excel, en este módulo trabajaremos con las siguientes:

● Buscar

● BuscarH

● BuscarV

● Coincidir

● Índice

● Transponer

Función Buscar: nos permite buscar un valor dentro de un rango (fila/columna) y como resultado nos devolverá el valor correspondiente que se encuentra en la misma posición en una segunda fila/columna que especifiquemos.

=BUSCAR(valor_buscado, rango_comparación, [rango_resultado])

Función buscar con metodología vectorial: Bajo esta forma podemos buscar un valor en un rango de celdas el cual debe ser una sola columna o una sola fila. Recordemos la sintaxis o composición de la función para realizar la búsqueda:

=BUSCAR(valor_buscado, rango_comparación, [rango_resultado])

● Valor buscado (obligatorio): Valor que se buscará en el rango comparación.

(2)

Ejemplo:

Explicación del ejemplo:

(3)

Paso 1: en la celda E1 se escribe la palabra o se selecciona por lista desplegable (si se posee la opción realizada), que se desea buscar.

Paso 2: en la celda E2 se escribe la función, se abre paréntesis, se selecciona la celda que posee el elemento a buscar, es decir, E1 y se añade un separador de punto y coma (;).

Paso 3: se plasma el curso y se arrastra seleccionando toda la columna donde se realizará la búsqueda de la palabra, se añade nuevamente otro separador de punto y coma (;).

Paso 4: se plasma el curso y se arrastra seleccionando toda la columna que posee el resultado que queremos que nos arroje la función.

Paso 5: se cierra la función con paréntesis y se presiona enter, arrojándonos el resultado esperado.

Función buscar con metodología Matricial: puede ser utilizada con un arreglo, el cual debe estar formado por los valores de búsqueda y los valores de regreso. La sintaxis para realizar la búsqueda de manera matricial es la siguiente:

=BUSCAR(valor_buscado; matriz)

● Valor buscado: Valor que se buscará en el rango comparación.

● Rango comparación: El rango de celdas con los valores que serán buscados. Puede ser una columna o una fila.

● Matriz: es el rango de celdas que contiene el valor buscado y el valor de resultado.

Puedes hacer uso del asistente de funciones:

Ejemplo:

(4)

Explicación del ejemplo:

Paso 1: en la celda E1 se escribe la palabra o se selecciona por lista desplegable (si se posee la opción realizada), que se desea buscar.

Paso 2: en la celda E2 se escribe la función, se abre paréntesis, se selecciona la celda que posee el elemento a buscar, es decir, E1 y se añade un separador de punto y coma (;).

Paso 3: se plasma el curso y se arrastra seleccionando todas las celdas (ambas columnas y las 5 filas que es donde realizara la búsqueda.

Paso 4: se cierra el paréntesis y se presiona enter, automáticamente arrojara el resultado.

Función BuscarH: Busca un valor dentro de una fila y regresa el valor en la misma posición de una segunda u otra fila.

=BUSCARH(valor buscado, matriz buscar, indicador filas, ordenado)

● Valor buscado: es el valor que se desea buscar en la primera fila de la tabla.

● Matriz buscar: Es la tabla de información en la que se buscan los datos.

● Indicador: se refiere al número de fila en donde buscar el resultado a devolver, dentro de la matriz buscar.

● Ordenado: Es un valor lógico que especifica si BUSCARH debe localizar una coincidencia exacta o aproximada. Si lo omite o es VERDADERO, devolverá una coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta, devolverá el siguiente valor mayor que sea inferior a valor buscado. Si es FALSO, BUSCARH encontrará una coincidencia exacta. Si no encuentra ninguna, devolverá el valor de error #N/A.

Ejemplo:

(5)

Explicación del ejemplo:

Paso 1: en la celda H1 se escribe la palabra o se selecciona por lista desplegable (si se posee la opción realizada), que se desea buscar.

Paso 2: en la celda H2 se escribe la función, se abre paréntesis, se selecciona la celda que posee el elemento a buscar, es decir, H1 y se añade un separador de punto y coma (;).

Paso 3: se plasma el curso y se arrastra seleccionando todas las celdas o tablas donde se realizará la búsqueda y la coincidencia con el indicador, es decir, desde A1 hasta E6, posteriormente a esto, se anexa el separador punto y coma (;).

Paso 4: se incorpora ahora el indicador 2, que se refiere al número de fila donde se tomara la coincidencia con el valor buscado, y posteriormente se añade nuevamente el separador punto y coma (;).

Paso 5: se anexa el tipo de ordenador, en este caso utilizaremos FALSO ya que queremos una búsqueda exacta, posteriormente a esto se cierra el paréntesis y se pulsa enter. Esto nos arrojará, el

(6)

● Valor buscado: Valor que se buscará en el rango

● Rango: El rango de celdas que contiene la columna de valores y la columna de resultados.

● Indicador de Columna: Número de columna (dentro del rango) que contiene los resultados.

● Ordenado: Indica si será una coincidencia aproximada. Si se omite se toma como verdadero.

Ejemplo:

Explicación del ejemplo:

Paso 1: en la celda H1 se escribe la palabra o se selecciona por lista desplegable (si se posee la opción realizada), que se desea buscar.

Paso 2: en la celda H2 se escribe la función, se abre paréntesis, se selecciona la celda que posee el elemento a buscar, es decir, H1 y se añade un separador de punto y coma (;).

Paso 3: se plasma el curso y se arrastra seleccionando todas las celdas o tablas donde se realizará la búsqueda y la coincidencia con el indicador, es decir, desde A1 hasta E6, posteriormente a esto, se anexa el separador punto y coma (;).

Paso 4: se incorpora ahora el indicador 2, que se refiere al número de columna donde se tomara la coincidencia con el valor buscado, y posteriormente se añade nuevamente el separador punto y coma (;).

Paso 5: se anexa el tipo de ordenador, en este caso utilizaremos FALSO ya que queremos una búsqueda exacta, posteriormente a esto se cierra el paréntesis y se pulsa enter. Esto nos arrojará, el resultado que es la celda D4, que representa la coincidencia de la fila donde se encontraba el valor buscado (marzo), con el indicador del número de columna donde se selecciona automáticamente el resultado a devolver.

(7)

Función Coincidir: nos ayuda a localizar un elemento dentro de un rango de celdas y nos devuelve su posición.

En otras palabras, la función COINCIDIR nos ayuda a obtener el número de fila que ocupa el elemento buscado.

=COINCIDIR(valor buscado, matriz buscada, tipo de coincidencia)

● Valor buscado: El valor que estamos buscando.

● Matriz buscada: El rango de celdas donde realizaremos la búsqueda.

● Tipo de coincidencia: Un número que indica el tipo de coincidencia en la búsqueda.

▪ 1: La función COINCIDIR encontrará el valor más grande que sea menor o igual al valor buscado. La matriz de búsqueda debe estar ordenada de manera ascendente.

▪ 0: La función COINCIDIR encontrará el primer valor que sea exactamente igual al valor buscado. La matriz de búsqueda puede estar en cualquier orden.

▪ -1: La función COINCIDIR encontrará el valor más pequeño que sea mayor o igual que el valor buscado. La matriz de búsqueda debe estar ordenada de manera descendente.

▪ Cuando no se especifica el tercer argumento de la función COINCIDIR se utilizará de manera predeterminada el valor 1.

Ejemplo:

Explicación del ejemplo:

(8)

Paso 1: en la celda E1 se escribe la palabra o se selecciona por lista desplegable (si se posee la opción realizada), que se desea buscar.

Paso 2: en la celda E2 se escribe la función, se abre paréntesis, se selecciona la celda que posee el elemento a buscar, es decir, E1 y se añade un separador de punto y coma (;).

Paso 3: se plasma el curso y se arrastra seleccionando todas las celdas o tablas donde se realizará la búsqueda y la coincidencia con el indicador, es decir, desde B1 hasta B8, posteriormente a esto, se anexa el separador punto y coma (;).

Paso 4: se anexa el tipo de ordenador, en este caso utilizaremos 0 ya que queremos una búsqueda exacta, posteriormente a esto se cierra el paréntesis y se pulsa enter. Esto nos arrojará, el resultado del numero 2, que es la celda B2, que representa la coincidencia de la columna donde se encontraba el valor buscado (10), con la búsqueda en el rango de datos.

Función Índice: Devuelve el valor de la celda que se encuentra en la intersección de una fila y una columna dentro de una matriz especificada.

=INDICE(matriz; núm fila; núm columna)

▪ Índice: Número entre un rango que indica el valor que se debe elegir. Puede ser una referencia a una celda que contenga un valor.

▪ Num Fila: Selecciona la fila de la matriz desde la cual devolverá un valor. Si se omite Núm_fila, se requiere núm_columna.

▪ Núm. columna: Selecciona la columna de la matriz desde la cual devolverá un valor. Si se omite núm_columna, se necesita Núm_fila.

Ejemplo:

(9)

Explicación del ejemplo:

Paso 1: en la celda H1 se escribe la función, se abre paréntesis, se selecciona el rango de celdas o tablas donde se encuentra el valor a ubicar.

Paso 2: se escribe el número de la fila donde se encuentra el valor a regresar y se añade el separador de punto y coma (;), en este caso utilizamos la fila 5.

Paso 3: se escribe el número de la columna donde se encuentra el valor a regresar, en este caso colocamos el número 4 que identifica a la columna D, posteriormente cerramos el paréntesis y presionamos enter. Esto nos devolverá automáticamente el dato que se encuentra de los rangos buscados, en este caso el perteneciente a la celda D5.

Función Transponer: Convierte un rango de celdas vertical en un rango horizontal o viceversa. Sin embargo, esta función no es tan simple como parece, se debe aplicar un procedimiento para obtener el resultado sin errores, función y pasos:

=TRANSPONER(rango)

Paso 1: Seleccionar celdas en blanco

En primer lugar, seleccione varias celdas en blanco. Pero asegúrese de seleccionar el mismo número de celdas que en el conjunto de celdas original, pero en la dirección contraria. Por ejemplo, aquí hay 12 celdas organizadas verticalmente, por lo tanto, tenemos que seleccionar ocho celdas horizontales, de esta forma:

(10)

Paso 3: selección del rango de las celdas originales.

Ahora, seleccione el rango de las celdas que desea transponer. En este ejemplo, queremos transponer las celdas de A1 a B6. La fórmula de este ejemplo sería entonces: =TRANSPONER(A1:B6); pero no presione ENTER todavía. Simplemente deje de escribir y vaya al siguiente paso.

Paso 4: Para finalizar, presione CTRL+MAYÚS+ENTER.

Ahora presione CTRL+MAYÚS+ENTER. ¿Por qué? Porque la función TRANSPONER solo se utiliza en fórmulas de matriz y esta es la forma de terminar una fórmula de matriz. En resumen, una fórmula de matriz es una fórmula que se aplica a más de una celda. Como ha seleccionado más de una celda en el paso 1 la fórmula se aplicará a más de una celda. Este es el resultado después de presionar CTRL+MAYÚS +ENTER:

Referencias

Documento similar