Devuelve la referencia especificada por una cadena de texto. Las referencias se evalúan de inmediato para presentar su contenido. Use INDIRECTO cuando desee cambiar la referencia a una celda en una fórmula sin cambiar la propia fórmula.
Sintaxis
INDIRECTO(ref;a1)
Ref es una referencia a una celda que contiene una referencia de tipo A1 o F1C1, un nombre definido como referencia o una referencia a una celda como cadena de texto. Si ref no es una referencia de celda válida, INDIRECTO devuelve el valor de error #¡REF!
A1 es un valor lógico que especifica el tipo de referencia que contiene la celda ref.
-
Si a1 es VERDADERO o se omite, ref se interpreta como una referencia estilo A1.
-
Si a1 es FALSO o se omite, ref se interpreta como una referencia estilo F1C1.
Ejemplo
El ejemplo será más fácil de entender si lo copia a una hoja de cálculo en blanco.
Cómo copiar un ejemplo
- Cree una hoja de cálculo o un libro en blanco.
- Seleccione el ejemplo en el tema de Ayuda.
Nota No seleccione los encabezados de columna o de fila.

Seleccionar un ejemplo de la Ayuda
- Presione CTRL+C.
- En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
- Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave), o en el grupo Auditoría de fórmulas de la ficha Fórmulas, haga clic en el botón Mostrar fórmulas.
|
|
| A |
B |
| Datos |
Datos |
| B2 |
1.333 |
| B3 |
45 |
| Marina |
10 |
| 5 |
62 |
| Fórmula |
Descripción (resultado) |
| =INDIRECTO($A$2) |
Valor de la referencia en la celda A2 (1,333) |
| =INDIRECTO($A$3) |
Valor de la referencia en la celda A3 (45) |
| =INDIRECTO($A$4) |
Si la celda B4 tiene definido el nombre "Marina," se devuelve el valor del nombre definido (10). |
| =INDIRECTO("B"&$A$5) |
Valor de una referencia en la celda A5 (62) |
|
Cuando cree una fórmula que haga referencia a una celda, la referencia a la celda se actualizará si: (1) la celda se desplaza utilizando el comando Cortar para eliminarla, o (2) si la celda se desplaza porque se insertan o eliminan filas o columnas. Si desea que la fórmula siempre haga referencia a la misma fórmula sin tener en cuenta si se elimina o desplaza la fila sobre la celda, utilice la función de hoja de cálculo INDIRECTO. Por ejemplo, si desea que siempre se haga referencia a la celda A10, utilice la sintaxis siguiente:
=INDIRECTO("A10")