Contenido
La función INDIRECTO en Excel se utiliza para devolver el valor de una referencia especificada por un texto. Esto puede ser útil cuando deseas crear referencias dinámicas que se actualicen automáticamente en función de ciertas condiciones. Aquí te explico cómo utilizarla:
Sintaxis
INDIRECTO(ref_text, [a1])
- ref_text: Este es un argumento obligatorio. Es un texto que representa una referencia a una celda o un rango. Puede ser una referencia a una celda en forma de texto, una referencia a un rango, una referencia a otra hoja, etc.
- a1: Este es un argumento opcional. Es un valor lógico que especifica el tipo de referencia contenido en el argumento `ref_text`.
- `VERDADERO` o omitido para indicar que la referencia está en estilo A1.
- `FALSO` para indicar que la referencia está en estilo F1C1.
Ejemplos de Uso
=INDIRECTO(B1)
=SUMA(INDIRECTO(C1))
=INDIRECTO("Ventas!A1")
=INDIRECTO("A" & D1)
- Referencia a una única celda
- Si tienes `A1` en la celda B1 y quieres obtener el valor de A1 usando INDIRECTO:
- Esto devolverá el valor de la celda A1.
- Referencia a un rango de celdas
- Si quieres sumar un rango que esté especificado por texto, digamos en C1 tienes el texto «A1:A10»:
- Esto sumará los valores del rango A1:A10.
- Referencia a otra hoja
- Supón que tienes una hoja llamada «Ventas» y quieres obtener el valor de A1 de esa hoja:
- Esto te dará el valor de la celda A1 en la hoja «Ventas».
- Construcción de referencias dinámicas
- Si estás iterando sobre diferentes columnas o filas, y quieres construir la referencia usando otras celdas:
- Donde D1 contiene un número que se concatenará con «A» para formar una referencia como «A5».
Consideraciones
- La función INDIRECTO es volátil, lo que significa que recalcula cada vez que hay un cambio en la hoja de cálculo, lo que puede afectar el rendimiento si se usa en exceso.
- Asegúrate de que las referencias especificadas en `ref_text` sean válidas; de lo contrario, INDIRECTO devolverá un error `#REF!`.
La función INDIRECTO es muy poderosa cuando se trata de crear fórmulas flexibles y adaptables, especialmente en hojas de cálculo complejas o en casos donde las referencias deben cambiar de acuerdo a diferentes condiciones o parámetros.