Site Info Site Info

Buscar Con Dos Criterios En Excel Funcion Indirecto

Buscar Con Dos Criterios En Excel Funcion Indirecto

Buscar información en Excel combinando dos o más criterios puede ser desafiante. La función INDIRECTO, junto con otras funciones de búsqueda, ofrece una solución potente y flexible. Este método es especialmente útil cuando quieres que la hoja o rango de búsqueda dependa de un valor específico en otra celda. Imagina que tienes diferentes hojas de cálculo para cada mes del año y quieres buscar datos en la hoja correspondiente al mes seleccionado en una celda. INDIRECTO hace esto posible.

¿Cómo funciona la búsqueda con dos criterios usando INDIRECTO?

La función INDIRECTO transforma una cadena de texto en una referencia de celda. Al combinarla con funciones como BUSCARV, BUSCARX, o INDICE/COINCIDIR, podemos crear búsquedas dinámicas que se ajustan a diferentes criterios.

Pasos para implementar la búsqueda

  • Preparación de los datos: Asegúrate de que tus datos estén organizados de forma consistente a lo largo de tus hojas o rangos. Por ejemplo, si tienes datos por mes, cada hoja debe tener la misma estructura de columnas.
  • Definir los criterios: Identifica las celdas que contienen los criterios de búsqueda. Digamos que la celda A1 contiene el nombre de la hoja (el mes) y B1 contiene el valor que quieres buscar.
  • Construir la fórmula con INDIRECTO:
    • Usa INDIRECTO para crear una referencia a la hoja y rango donde buscarás. Por ejemplo: INDIRECTO("'"&A1&"'!A:B"). Esta fórmula construye la referencia a la hoja cuyo nombre está en A1, y al rango A:B de esa hoja. El apóstrofe y la exclamación son necesarios para la sintaxis de Excel al referenciar hojas.
    • Combina INDIRECTO con tu función de búsqueda preferida. Por ejemplo, usando BUSCARV: =BUSCARV(B1,INDIRECTO("'"&A1&"'!A:B"),2,FALSO). Esto buscará el valor en B1 dentro de la columna A de la hoja cuyo nombre está en A1, y devolverá el valor de la columna B.

Ejemplo práctico

Supongamos que tienes hojas nombradas "Enero", "Febrero", etc. En la celda A1 escribes "Enero". En B1 escribes el código de producto que quieres buscar (e.g., "PROD123"). La fórmula =BUSCARV(B1,INDIRECTO("'"&A1&"'!A:B"),2,FALSO) buscará el código de producto "PROD123" en la columna A de la hoja "Enero", y te devolverá el valor correspondiente de la columna B.

Recuerda que INDIRECTO puede afectar el rendimiento de tu hoja de cálculo si lo usas excesivamente, ya que recalcula la referencia cada vez que la hoja se actualiza. Considera alternativas como usar VBA si necesitas una solución más robusta para grandes conjuntos de datos.

Gallery

Buscar con dos criterios en Excel: función INDIRECTO - Recursos Excel
Función INDIRECTO en Excel | Excel Para Todos
Función INDIRECTO en Excel - YouTube
Buscar en Excel con dos o más criterios - Analytics Lane
Función INDIRECTA en Excel: Usos Básicos y Ejemplos de Fórmulas
Formula Excel para buscar con 2 criterios - Fórmulas Excel: Ejemplos
Función INDIRECTO en Excel | Excel Para Todos
Función Indirecto Excel. - TecnoExcel
Función INDIRECTO en Excel | Excel Para Todos
🧐Cómo USAR la Función INDIRECTO para BUSCAR DATOS en EXCEL🔴BUSCAR por