Es posible que haya notado que las fórmulas dentro de una tabla de Excel se ven diferentes de las referencias de celda normales. Esto se debe a que Excel utiliza referencias estructuradas. Las referencias estructuradas usan nombres de tabla y columna en lugar de direcciones de celda estándar como A1. Este artículo explica cómo funcionan las referencias estructuradas y por qué hacen que sus fórmulas sean más fáciles de leer y mantener. Aprenderá a escribir y editar estas fórmulas de manera efectiva.
Puntos clave: Entender las referencias estructuradas
- Table1[Sales]: Esta referencia estructurada apunta a toda la columna “Sales” dentro de una tabla llamada “Table1”.
- [@Sales]: Este es un especificador de elemento especial que se refiere al valor de la columna “Sales” solo para la fila actual.
- Ctrl + T: Este atajo de teclado crea una nueva tabla a partir del rango de datos seleccionado, lo que habilita las referencias estructuradas.
¿Qué son las referencias estructuradas y por qué usarlas?
Las referencias estructuradas son una forma de referirse a partes de una tabla por su nombre. Cuando convierte un rango de datos en una tabla formal de Excel, cada columna obtiene un nombre de encabezado. La tabla misma obtiene un nombre como Table1. Las fórmulas dentro de la tabla usan estos nombres para construir referencias. Por ejemplo, un total para una columna “Price” usa =SUM(Table1[Price]) en lugar de =SUM(C2:C100).
El beneficio principal es la legibilidad y la estabilidad. Si agrega o elimina filas de la tabla, la referencia estructurada se ajusta automáticamente. No necesita actualizar el rango de la fórmula. Las referencias estructuradas también hacen que las fórmulas se documenten por sí mismas. Ver Table1[Revenue] es más claro que ver un rango de celdas críptico. Esta característica requiere que sus datos estén en un formato de tabla de Excel adecuado.
Componentes de una referencia estructurada
Una referencia estructurada completa tiene partes específicas. El nombre de la tabla va primero, seguido de corchetes. Dentro de los corchetes, se especifica la columna o un elemento especial. Los elementos comunes incluyen [#All] para toda la tabla, [#Data] para solo las filas de datos, y [#Headers] para la fila de encabezado. El símbolo @ es clave para los cálculos a nivel de fila, ya que se refiere al valor en la misma fila que la fórmula.
Cómo crear y usar referencias estructuradas
Siga estos pasos para trabajar con referencias estructuradas en sus tablas de Excel.
- Crear una tabla de Excel
Seleccione su rango de datos. Presione Ctrl + T en su teclado. En el cuadro de diálogo Crear tabla, confirme el rango y marque la casilla “La tabla tiene encabezados”. Haga clic en Aceptar. - Nombrar su tabla
Haga clic en cualquier lugar dentro de la nueva 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 descriptivo como “SalesData” y presione Entrar. - Agregar una columna calculada
Haga clic en la primera celda vacía a la derecha de los encabezados de su tabla. Escriba un signo igual para iniciar una fórmula. En lugar de hacer clic en una celda, haga clic en el encabezado de la columna que desea referenciar, como “Quantity”. Excel insertará la referencia estructurada, como =[@Quantity]. Complete la fórmula, por ejemplo, =[@Quantity]*10, y presione Entrar. La fórmula se rellenará automáticamente en toda la columna. - Escribir una fórmula de resumen fuera de la tabla
Haga clic en una celda fuera de la tabla. Escriba =SUM( para comenzar. Comience a escribir el nombre de su tabla, como “SalesData”. Excel mostrará una lista de Autocompletar. Seleccione el nombre de su tabla, luego escriba un corchete de apertura [. Select the column name from the list that appears, like “Total”]. La fórmula final será =SUM(SalesData[Total]). Presione Entrar. - Editar una referencia estructurada
Si necesita cambiar el nombre de una columna, haga clic en la celda de encabezado de la tabla y escriba el nuevo nombre. Todas las fórmulas que usan esa referencia estructurada se actualizarán automáticamente. Para cambiar el nombre de la tabla, use el cuadro Nombre de la tabla en la pestaña Diseño de tabla nuevamente.
Errores comunes y limitaciones con las referencias estructuradas
La fórmula muestra el error #REF! después de cambiar el nombre
Si escribe manualmente una referencia estructurada y luego cambia el nombre de la tabla o columna, el texto antiguo en la fórmula no se actualiza. Debe editar el texto de la fórmula directamente o usar el método de señalar y hacer clic nuevamente para insertar el nombre correcto. Use siempre las listas desplegables de Autocompletar al escribir para evitar este problema.
La referencia estructurada no funciona en archivos de Excel anteriores
Las referencias estructuradas requieren el objeto Tabla moderno introducido en Excel 2007. Si abre un libro guardado en formato .xls de Excel 97-2003, cualquier tabla se convierte en rangos estáticos. Todas las referencias estructuradas se romperán y volverán a direcciones de celda estándar. Guarde su archivo en formato .xlsx o .xlsm para preservar la funcionalidad de tabla.
No se pueden usar referencias estructuradas entre diferentes libros
Una referencia estructurada como Table1[Column1] solo funciona dentro del mismo libro. No puede hacer referencia directamente a una tabla en un libro externo cerrado. Para usar datos de otro archivo, primero debe vincular los libros usando referencias externas tradicionales, o usar Power Query para importar los datos a una tabla dentro de su libro actual.
Referencias estructuradas vs. referencias de celda estándar
| Elemento | Referencias estructuradas | Referencias de celda estándar (notación A1) |
|---|---|---|
| Legibilidad | Alta – Usa nombres de tabla y columna | Baja – Usa letras de columna y números de fila |
| Ajuste automático | Sí – Se expande con los datos de la tabla | No – El rango es fijo a menos que se usen referencias de columna completa |
| Método de creación | Se inserta automáticamente al hacer clic en partes de la tabla | Se escribe manualmente o se selecciona con el mouse |
| Uso en vínculos externos | No compatible entre libros | Compatible con sintaxis de ruta de archivo |
| Formato requerido | Los datos deben estar en una tabla de Excel | Funciona en cualquier rango de celdas |
Ahora puede usar referencias estructuradas para crear fórmulas más claras y confiables en sus tablas. Practique agregando una columna calculada a una tabla existente usando el símbolo @ para cálculos a nivel de fila. Para una gestión de tablas más avanzada, explore la característica Fila de totales en la pestaña Diseño de tabla, que usa referencias estructuradas automáticamente para funciones de resumen.