Descripción
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])
La sintaxis de la función INDIRECTO tiene los siguientes argumentos:
Ref_text Obligatorio. Referencia a una celda que contiene una referencia de estilo A1, una referencia estilo R1C1, un nombre definido como referencia o una referencia a una celda como cadena de texto. Si ref_text no es una referencia de celda válida, INDIRECTO devuelve el #REF! error #¡NUM!.
Si ref_text hace referencia a otro libro (una referencia externa), el otro libro debe estar abierto. Si el libro de origen no está abierto, INDIRECTO devuelve el #REF. error #¡NUM!.
Nota
Las referencias externas no son compatibles con Excel Web App.
Si ref_text hace referencia a un rango de celdas fuera del límite de fila de 1.048.576 o del límite de columnas de 16.384 (XFD), INDIRECTO devuelve un #REF. al escribir la fórmula =SUMA(C2:C3 E4:E6).
A1 Opcional. 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
Copie los datos de ejemplo en la tabla siguiente, incluida la fila de encabezado, y péguelos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
| Datos | ||
|---|---|---|
| B2 | 1,333 | |
| B3 | 45 | |
| Jorge | 10 | |
| 5 | 62 | |
| Fórmula | Descripción | Resultado |
| =INDIRECTO(A2) | Valor de la referencia en la celda A2. La referencia es a la celda B2, que contiene el valor 1,333. | 1,333 |
| =INDIRECTO(A3) | Valor de la referencia en la celda A3. La referencia es a la celda B3, que contiene el valor 45. | 45 |
| =INDIRECTO(A4) | Puesto que la celda B4 tiene el nombre definido "George," la referencia al nombre definido es para la celda B4, que contiene el valor 10. | 10 |
| =INDIRECTO("B"&A5) | Combina "B" con el valor de A5, que es 5. Esto, a su vez, se refiere a la celda B5, que contiene el valor 62. | 62 |