Función INDIRECTO

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