Cómo buscar desde hojas variables en Excel

Imagine que tiene varias hojas idénticas en un libro de trabajo que contiene tablas idénticas (como registros de asistencia de cada mes en una hoja separada). Ahora desea crear un panel que muestre la asistencia total del mes. Ahora, tener los datos de cada mes en el tablero al mismo tiempo no es una buena opción. Queremos un menú desplegable para seleccionar el mes. Necesitamos una fórmula VLOOKUP para mirar de la hoja del mes elegido.

En palabras simples, necesitamos una fórmula de búsqueda para buscar en hojas variables.

Como muestra el gif anterior, usaremos la función BUSCARV e INDIRECTO juntas para buscar en varias hojas, según sus nombres.

Fórmula genérica para buscar varias hojas

=BUSCARV(valor de búsqueda,INDIRECTO(""&sheet_name_reference&"! lookup_table "), col_index, 0)

Valor de búsqueda: Este es el valor que busca en la búsqueda. mesa.

Sheet_name_reference: Esta es la referencia de la celda que contiene el nombre de la hoja.

Tabla de búsqueda: Esta es la referencia de la tabla en la que desea buscar valor de búsqueda. Puede ser un rango con nombre, una tabla o una referencia absoluta. Debería ser igual en todas las hojas.

Col_Index: Este es el número de columna de la tabla del que desea recuperar el valor. Si está familiarizado con la función BUSCARV, sabrá qué es.

Así que veamos un ejemplo.

Ejemplo: recuperar la asistencia del mes seleccionado

Entonces tenemos un libro de trabajo que mantiene la asistencia de mis estudiantes de Excel. Los datos de cada mes se guardan por separado en hojas diferentes. El nombre de la hoja se establece en el nombre de los meses. Por ahora tengo datos de tres meses, pero habrá más por supuesto.

Quiero crear un informe que muestre la asistencia del mes seleccionado. El mes se puede seleccionar de una lista desplegable. La fórmula debería poder buscar desde esa hoja automáticamente, incluso si se le agrega una nueva hoja.

Entonces, preparamos la tabla anterior. El Cell G3 creamos una lista desplegable usando una lista desplegable.

El valor de búsqueda está en B4. El sheet_name_reference está en G3. La tabla de búsqueda en todas las hojas es B3: AZ100. Nos gustaría recuperar el valor de 2 columnas. Entonces escribimos esta fórmula en C4 y la arrastramos hacia abajo. Del mismo modo, para los valores ausentes, cambiamos el índice de la columna.

=BUSCARV(B4,INDIRECTO("" & $ G $ 3 & "! $ B $ 3: $ Az $ 100"), 2,0)

¿Como funciona?

La fórmula se resuelve al revés. Primero veamos cómo se resuelve paso a paso.

Suponiendo que G3 contiene ene.

=BUSCARV(B4,INDIRECTO("" & $ G $ 3 & "! $ B $ 3: $ Az $ 100"), 2,0)
= BUSCARV (B4, INDIRECTO ("¡Jan! $ B $ 3: $ Az $ 100"),2,0)
= BUSCARV (B4,Jan! $ B $ 3: $ Az $ 100,2,0)
=7

Entonces, primero la declaración "" & $ G $ 3 & "! $ B $ 3: $ Az $ 100" se resuelve en una cadena "¡Jan! $ B $ 3: $ Az $ 100". A continuación, la función INDIRECTA convierte esta cadena en una referencia real. Y finalmente obtuvimos la fórmula BUSCARV (B4, Jan! $ B $ 3: $ Az $ 100,2,0). Y esto finalmente se resuelve en 7. Ahora, si cambia el nombre de la hoja en el G3, se cambiará el texto de referencia del valor. Y así es como se busca en las hojas variables en Excel.

Espero que esto te haya sido útil. Si tiene alguna pregunta o tiene que realizar una búsqueda diferente, hágamelo saber en la sección de comentarios a continuación. Estaré feliz de poder ayudarte. Hasta entonces sigue sobresaliendo.

Utilice BUSCARV de dos o más tablas de búsqueda | Para buscar desde varias tablas, podemos adoptar un enfoque IFERROR. Buscar desde varias tablas toma el error como un cambio para la siguiente tabla. Otro método puede ser un enfoque If.

Cómo hacer una búsqueda sensible a mayúsculas y minúsculas en Excel | La función BUSCARV de Excel no distingue entre mayúsculas y minúsculas y devolverá el primer valor coincidente de la lista. INDEX-MATCH no es una excepción, pero se puede modificar para que distinga entre mayúsculas y minúsculas. Veamos cómo …

Búsqueda de texto que aparece con frecuencia con criterios en Excel | La búsqueda aparece con mayor frecuencia en el texto en un rango que usamos la función INDEX-MATCH con MODE. Este es el método.

Articulos populares:

50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.

Cómo utilizar la función BUSCARV de Excel| Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.

Cómo usar Excel Función COUNTIF| Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.

Cómo usar la función SUMIF en Excel | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave