Función INDIRECTA en Excel

Función INDIRECTA en Excel

La función INDIRECTA en Excel le ayuda a hacer referencia a datos fácilmente cuando sea necesario. A continuación se detallan detalles sobre cómo utilizar la función INDIRECTA en Excel .

Función INDIRECTA en Excel

¿Qué es la función INDIRECTA en Excel?

La función INDIRECTA de Excel devuelve una referencia de celda válida de la cadena de texto proporcionada. INDIRECT es útil cuando desea ensamblar un valor de texto que pueda usarse como referencia válida.

  • Propósito: Crear una referencia a partir del texto.
  • Valor de retorno: una referencia de hoja de trabajo válida.
  • Argumento:
    • ref_text: referencia proporcionada como texto.
    • a1: (opcional) un valor booleano para indicar una referencia de tipo A1 o R1C1.
    • El valor predeterminado es TRUE = A1 style.
  • Receta:=INDIRECT(ref_text, [a1])

Nota al utilizar la función INDIRECTA en Excel

La función INDIRECTA devuelve una referencia de celda válida a partir de una cadena de texto proporcionada. INDIRECT es útil cuando necesita construir un valor de texto concatenando cadenas de texto separadas que se pueden traducir a una referencia de celda válida.

INDIRECTO evalúa dos argumentos ref_texty a1. Ref_text es la cadena de texto a evaluar como referencia. A1 indica el tipo de referencia para el próximo valor de texto. Cuando a1 es VERDADERO (valor predeterminado), el tipo es A1. Cuando a1 es FALSO, el tipo es R1C1. Por ejemplo:

=INDIRECT("A1") // Returns a reference like =A1
=INDIRECT("R1C1",FALSE) // Returns a reference like =R1C1

El propósito de INDIRECT puede parecer confuso al principio, pero hay muchas situaciones en las que es necesario crear una referencia a partir de texto, entre ellas:

  • Una fórmula de nombre de hoja personalizable.
  • Una fórmula puede ensamblar una referencia de celda a partir de cada pequeño fragmento de texto.
  • Una referencia fija no cambiará incluso si se eliminan filas o columnas.
  • Crea matrices de números con la función FILA en fórmulas complejas.

Nota: INDIRECTO es una función inestable, por lo que puede ralentizar su progreso al procesar hojas de trabajo grandes o complejas. Por lo tanto, utilícelo con cuidado.

Ejemplo 1: los nombres de las hojas de trabajo se pueden personalizar

En el ejemplo anterior, INDIRECT está configurado para usar un nombre de hoja personalizable de la siguiente manera:

=INDIRECT(B5&"!A1") // The sheet name in B6 is a variable

La fórmula en B5, copiada, concatena el texto en B5 con la cadena "!A1" y devuelve el resultado como INDIRECTO. Luego, la función INDIRECTA evalúa el texto y lo convierte en una referencia adecuada. Los resultados en C5:C9 son los valores de la celda A1 en las 5 hojas de trabajo enumeradas en la columna B.

Ejemplo 2: tabla de búsqueda personalizable

En la siguiente hoja de trabajo, BUSCARV se utiliza para calcular los costos de dos proveedores, A y B. Al utilizar el proveedor en la columna F, BUSCARV utiliza automáticamente esta tabla exacta:

Función INDIRECTA en Excel

La fórmula en G5 es:

=VLOOKUP(E5,INDIRECT("vendor_"&F5),2,0)

Ejemplo 3: referencia fija

La referencia creada por INDIRECT no cambiará incluso si la celda, fila o columna se inserta o elimina. Por ejemplo, la siguiente fórmula siempre hará referencia a las primeras 100 filas de la columna A, incluso si se eliminan o insertan filas en ese rango:

=INDIRECT("A1:A100") // will not change

Nota al utilizar la función INDIRECTA en Microsoft Excel

  • Las referencias creadas por INDIRECT se evalúan en tiempo real y también se muestra el contenido de la referencia.
  • Cuando ref_text es una referencia externa a otro libro, ese libro debe estar abierto.
  • a1 es opcional. Cuando se omite, a1 es una referencia de tipo VERDADERO = A1.
  • Cuando a1 se establece en FALSO, INDIRECTO crea una referencia de tipo R1C1.

Juega rompecabezas en Excel

Juega rompecabezas en Excel

MehmetSalihKoten, un usuario de Reddit, ha creado una versión completamente funcional de Tetris en Microsoft Excel.

Cómo utilizar la función Convertir en Excel

Cómo utilizar la función Convertir en Excel

Para convertir unidades de medida en Excel, usaremos la función Convertir.

Cómo utilizar la función BUSCARH en Excel

Cómo utilizar la función BUSCARH en Excel

¿Qué es la función BUSCARH? ¿Cómo utilizar la función BUSCARH en Excel? ¡Descubrámoslo con LuckyTemplates!

Función SIFERROR en Excel, fórmula y uso

Función SIFERROR en Excel, fórmula y uso

La función SIERROR en Excel se usa con bastante frecuencia. Para utilizarlo bien, es necesario comprender la fórmula IFERROR de Microsoft Excel.

Cómo utilizar la función VALOR en Excel

Cómo utilizar la función VALOR en Excel

¿Qué es la función VALOR en Excel? ¿Qué es la fórmula de Valor en Excel? ¡Descubrámoslo con LuckyTemplates.com!

Función EOMES de Excel, cómo usar la función EOMES

Función EOMES de Excel, cómo usar la función EOMES

La función EOMES en Excel se utiliza para mostrar el último día de un mes determinado, con una implementación muy sencilla. Luego obtendrá el último día de un mes específico según los datos que ingresamos.

Cómo utilizar el bucle do- while en Excel VBA

Cómo utilizar el bucle do- while en Excel VBA

¿Quiere automatizar tareas repetitivas en Excel VBA? Entonces, aprendamos a usar un bucle Do-While para implementar una serie de acciones que se repiten hasta que se cumple una condición.

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Es posible que el ancho de columna y el alto de fila predeterminados en Excel no coincidan con los datos que ingresa. El siguiente artículo le muestra algunas formas de cambiar el tamaño de columnas, filas y celdas en Excel 2016. ¡Consúltelo!

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Siempre que trabaje con Excel, deberá ingresar información (o contenido) en las celdas. ¡Aprendamos con LuckyTemplates los conceptos básicos de celdas y rangos en Excel 2016!

Cómo utilizar la función BUSCAR XL en Excel

Cómo utilizar la función BUSCAR XL en Excel

¿Qué es la función Xlookup en Excel? ¿Cómo utilizar Xlookup en Excel? ¡Descubrámoslo con LuckyTemplates.com!