Cómo usar referencias estructuradas en tablas de Excel para fórmulas más legibles
🔍 WiseChecker

Cómo usar referencias estructuradas en tablas de Excel para fórmulas más legibles

Las fórmulas de Excel que utilizan rangos de celdas como A2:A100 pueden ser confusas y se rompen fácilmente cuando se agregan nuevos datos. Esto sucede porque las referencias de celda estándar no conocen la estructura de los datos. Las referencias estructuradas son una característica integrada en las tablas de Excel que utilizan nombres de columna en lugar de direcciones de celda. Este artículo explica cómo crear y usar referencias estructuradas para que sus fórmulas sean más claras y confiables.

Puntos clave: Uso de referencias estructuradas en Excel

  • Insertar > Tabla: Convierte un rango de datos en una tabla, lo cual es necesario para usar referencias estructuradas en las fórmulas.
  • Tabla1[Sales]: Hace referencia a toda la columna ‘Ventas’; la fórmula incluye automáticamente las nuevas filas agregadas a la tabla.
  • [@Sales]: Es un especificador de elemento especial que hace referencia al valor de la columna ‘Ventas’ solo para la fila actual.

ADVERTISEMENT

¿Qué son las referencias estructuradas y por qué usarlas?

Las referencias estructuradas son una forma de referirse a partes de una tabla de Excel por nombre. En lugar de escribir una fórmula como =SUMA(B2:B50), puede escribir =SUMA(Tabla1[Sales]). El nombre de la tabla y el encabezado de la columna hacen que el propósito de la fórmula sea inmediatamente claro. Estas referencias son dinámicas. Si agrega una nueva fila de datos a la tabla, cualquier fórmula que use una referencia estructurada incluirá automáticamente los nuevos datos. No necesita actualizar el rango manualmente. Esto evita errores comunes por rangos incorrectos. Antes de poder usarlas, sus datos deben tener el formato de una tabla de Excel oficial.

Pasos para crear y aplicar referencias estructuradas

Siga estos pasos para convertir sus datos y comenzar a usar referencias estructuradas en sus cálculos.

  1. Crear una tabla de Excel
    Seleccione cualquier celda dentro de su rango de datos. Vaya a la pestaña Insertar en la cinta de opciones y haga clic en el botón Tabla. En el cuadro de diálogo, confirme el rango y marque la casilla ‘La tabla tiene encabezados’. Haga clic en Aceptar. Su rango ahora tendrá un nombre de tabla definido, como Tabla1.
  2. Escribir una fórmula usando un nombre de columna
    Haga clic en una celda fuera de la tabla donde desee el resultado. Escriba un signo igual para iniciar una fórmula, como =SUMA(. Luego, haga clic en el encabezado de la columna que desea sumar. Excel insertará automáticamente la referencia estructurada, como Tabla1[Qty]. Finalice la fórmula con un paréntesis de cierre y presione Entrar.
  3. Hacer referencia a una fila específica de la tabla
    Para realizar un cálculo específico de una fila, haga clic en la primera celda de una nueva columna dentro de la tabla. Escriba un signo igual y luego haga clic en la celda de la misma fila de otra columna. Excel insertará una referencia como [@Price]. Luego puede completar una operación, como =[@Qty]*[@Price].
  4. Usar especificadores de elementos especiales
    Puede hacer referencia a partes específicas de una tabla. Para la fila de totales, use #Totales, como en =SUMA(Tabla1[[Sales]:[#Totals]]). Para hacer referencia a todas las filas de datos, use #Datos. Para hacer referencia solo a los encabezados, use #Encabezados. Escriba el nombre de la tabla y un corchete de apertura, y la función Autocompletar de Excel mostrará estas opciones.
  5. Cambiar el nombre de su tabla para mayor claridad
    De forma predeterminada, las tablas se denominan Tabla1, Tabla2, etc. Para usar un nombre mejor, haga clic en cualquier lugar de la tabla. Vaya a la pestaña Diseño de tabla en la cinta de opciones. En el grupo Propiedades, busque el cuadro Nombre de la tabla. Escriba un nombre significativo sin espacios, como DatosVentas, y presione Entrar. Todas las fórmulas existentes se actualizarán automáticamente.

ADVERTISEMENT

Errores comunes y limitaciones que debe evitar

La referencia estructurada muestra el error #¡REF!

Este error aparece si cambia el nombre o elimina una columna que se usa en una fórmula. Verifique la fórmula para obtener el nombre exacto de la columna. Si cambió el nombre del encabezado de la columna, actualice el nombre dentro de los corchetes en su fórmula para que coincida. Si eliminó la columna, debe reescribir la fórmula para usar una columna diferente.

La fórmula no incluye nuevos datos

Esto generalmente significa que sus datos no están en una tabla de Excel adecuada. Es posible que el rango solo esté formateado con sombreado de celdas. Asegúrese de ver la pestaña contextual Diseño de tabla al hacer clic en una celda del rango. Si no es así, use Insertar > Tabla para convertirlo correctamente. Las referencias estructuradas solo funcionan con tablas oficiales.

No se pueden usar referencias estructuradas en algunas funciones

Funciones como OFFSET e INDIRECT no funcionan de forma nativa con referencias estructuradas. Estas funciones están diseñadas para direcciones de celda. Para rangos dinámicos, use la referencia de columna de la tabla directamente o explore las funciones más nuevas FILTER y XLOOKUP, que funcionan bien con tablas.

Referencias estructuradas vs. referencias de celda estándar

Elemento Referencias estructuradas Referencias de celda estándar (notación A1)
Legibilidad Alta; usa nombres descriptivos de tabla y columna Baja; usa direcciones de celda abstractas como B2:B10
Mantenimiento Automático; las fórmulas se ajustan cuando cambia el tamaño de la tabla Manual; los rangos deben actualizarse si se agregan o eliminan datos
Requisito previo Requiere que los datos estén en una tabla de Excel formal Funciona en cualquier rango de celdas
Uso en funciones Funciona con la mayoría, excepto OFFSET/INDIRECT Funciona con todas las funciones de Excel
Tipo de referencia Dinámica y consciente de la tabla Estática a menos que se defina como un rango con nombre

Ahora puede crear fórmulas en Excel que sean fáciles de leer y mantener. Las referencias estructuradas dejan clara su intención al usar nombres de columna como Ventas o Fecha en lugar de letras de celda. Para su próximo proyecto, intente cambiar el nombre de su tabla del predeterminado Tabla1 a algo significativo como PresupuestoProyecto. Un consejo avanzado es combinar referencias estructuradas con la función AGGREGATE para realizar cálculos potentes que ignoran errores en los datos de su tabla.

ADVERTISEMENT