VLOOKUP & INDIRECT - Excel y Google Sheets

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial demostrará cómo usar la función INDIRECTA para definir el rango de búsqueda en Excel y Google Sheets.

INDIRECTO Y VLOOKUP

Es posible que deba realizar una VLOOKUP en varios rangos a la vez, dependiendo de ciertos valores de celda. Para estos casos, la función INDIRECTA se puede utilizar para definir un rango de búsqueda o incluso crear una referencia dinámica a varias hojas.

1 = BUSCARV ($ B3, INDIRECTO ("'" & C $ 2 & "'!" & "B3: C5"), 2, FALSO)

En el ejemplo anterior, tenemos datos en el rango B3: C5 en cada hoja para la que queremos realizar una búsqueda de coincidencia exacta y crear un resumen. En lugar de cambiar manualmente los nombres de las hojas, podemos referirnos dinámicamente a las hojas con la Función INDIRECTA.

Necesitamos el rango de búsqueda para que C3 se vea así:

1 '2018!' B3: C5

La Función INDIRECTA nos permite definir el rango sin codificar “2018”. De esa forma, la fórmula se puede copiar durante otros años.

ELEGIR Y VLOOKUP

La función INDIRECTA es "volátil". Vuelve a calcular cada vez que lo hace Excel, y eso puede hacer que su libro de trabajo calcule lentamente. A menudo, puede realizar la misma tarea utilizando otras funciones. A continuación, demostraremos cómo usar la función ELEGIR en lugar de INDIRECTO para definir el rango de búsqueda. La función ELEGIR toma un número de índice y una lista de valores para devolver un solo valor de la lista.

1 = ELEGIR (C2, BUSCARV (B3, '2018'! B3: C5,2, FALSO), BUSCARV (B3, '2019'! B3: C5,2, FALSO), BUSCARV (B3, '2020'! B3: C5 , 2, FALSO))

En este ejemplo, la lista de la función ELEGIR es cada fórmula posible de BUSCARV. Cada rango está codificado de forma rígida y cada celda hace referencia a las tres hojas. El valor del índice en la Fila 2 le dice a la función qué elemento de la lista usar, es decir, en qué hoja realizar la búsqueda.

VLOOKUP & INDIRECT en Google Sheets

Estas fórmulas funcionan igual en Google Sheets que en Excel.

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

wave wave wave wave wave