Administrar citas, planes y presupuestos: es muy fácil con Microsoft 365.

Usar columnas calculadas en una tabla de Excel

Usar columnas calculadas en una tabla de Excel

Las columnas calculadas en las tablas de Excel son una excelente herramienta para introducir fórmulas de forma eficaz. Permiten introducir una sola fórmula en una celda y, a continuación, la fórmula se expandirá automáticamente en el resto de la columna. No es necesario usar los comandos rellenar o copiar. Esto puede resultar increíblemente útil, especialmente si tiene muchas filas. Y lo mismo sucede al cambiar una fórmula; el cambio también se expandirá al resto de la columna calculada.

Nota: Las capturas de pantalla en este artículo se tomaron en Excel 2016. Si tiene una versión diferente, la vista puede ser ligeramente diferente, pero a menos que se indique lo contrario, la funcionalidad es la misma.

Crear una columna calculada

  1. Crear una tabla Si no está familiarizado con las tablas de Excel, puede obtener más información en: información general sobre las tablas de Excel.

  2. Inserte una nueva columna en la tabla. Puede hacerlo escribiendo en la columna situada inmediatamente a la derecha de la tabla y Excel extenderá la tabla automáticamente. En este ejemplo, hemos creado una nueva columna escribiendo "Grand total" en la celda D1.

    Agregar una nueva columna de tabla escribiendo en la columna vacía situada inmediatamente a la derecha de una tabla existente

    Sugerencias: 

    • También puede Agregar una columna de tabla desde la pestaña Inicio . Solo tiene que hacer clic en la flecha para insertar > Insertar columnas de tabla a la izquierda.

    • Para agregar una columna de tabla desde la pestaña Inicio, haga clic en la flecha para insertar > Insertar columnas de tabla a la izquierda.

  3. Escriba la fórmula que desee usar y presione entrar.

    Agregar una sola fórmula en una celda de tabla que se autocompletará para crear una columna calculada

    En este caso, escribimos = SUM (y, a continuación, seleccionamos las columnas Trim 1 y Trim 2 . Como resultado, Excel ha generado la fórmula: = suma (tabla1 [@ [Trim 1]: [Trim 2]]). Esto se conoce como una fórmula de referencia estructurada , que es exclusiva de las tablas de Excel. El formato de referencia estructurado es lo que permite a la tabla usar la misma fórmula para cada fila. Una fórmula normal de Excel para esto sería = suma (B2: C2), que tendría que copiar o rellenar hacia el resto de las celdas de la columna.

    Para obtener más información sobre referencias estructuradas, vea: uso de referencias estructuradas con tablas de Excel.

  4. Al presionar entrar, la fórmula se rellena automáticamente en todas las celdas de la columna, tanto por encima como por debajo de la celda en la que escribió la fórmula. La fórmula es la misma para cada fila, pero puesto que es una referencia estructurada, Excel sabe internamente qué fila es la.

    Ejemplo de una fórmula que se ha autorellenado para crear una columna calculada en una tabla

Notas: 

  • Al copiar o rellenar una fórmula en todas las celdas de una columna de tabla en blanco también se crea una columna calculada.

  • Si escribe o mueve una fórmula en una columna de tabla que ya contiene datos, no se creará automáticamente una columna calculada. Sin embargo, se muestra el botón Opciones de Autocorrección para proporcionarle la opción de sobrescribir los datos para que se pueda crear una columna calculada.

    Opción para sobrescribir las fórmulas existentes en una columna calculada cuando una fórmula es diferente del resto

  • Si escribe una nueva fórmula que es distinta de las existentes en una columna calculada, la columna se actualizará automáticamente con la nueva fórmula. Puede deshacer la actualización y mantener solo la nueva fórmula en el botón Opciones de Autocorrección . Sin embargo, esto generalmente no es recomendable, ya que puede evitar que la columna se actualice de forma automática en el futuro, ya que no sabrá qué fórmula se debe extender cuando se agreguen nuevas filas.

    Opción para deshacer una columna calculada después de escribir una fórmula

  • Si escribió o copió una fórmula en una celda de una columna en blanco y no desea mantener la nueva columna calculada, haga clic en Deshacer Botón Deshacer dos veces. También puede presionar Ctrl + Z dos veces

Una columna calculada puede incluir una celda que tenga una fórmula distinta de la del resto. Esto crea una excepción que se marcará claramente en la tabla. De esta manera, las incoherencias involuntarias pueden detectarse y resolverse fácilmente.

Notificación de error de fórmula incoherente en una tabla de Excel

Nota: Las excepciones de columna calculada se crean al realizar las acciones siguientes:

  • Escribir datos que no son fórmulas en una celda de columna calculada.

  • Escriba una fórmula en una celda de columna calculada y, a continuación, haga clic en Deshacer Botón Deshacer en la barra de herramientas de acceso rápido.

  • Escribir una nueva fórmula en una columna calculada que ya contiene una o varias excepciones.

  • Copiar datos en la columna calculada que no coinciden con la fórmula de columna calculada.

    Nota: Si los datos copiados contienen una fórmula, esta fórmula sobrescribirá los datos de la columna calculada.

  • Eliminar una fórmula de una o más celdas de la columna calculada.

    Nota: Esta excepción no está marcada.

  • Mover o eliminar una celda de otra área de hoja de cálculo a la que hace referencia una de las filas de una columna calculada.

La notificación de error solo aparecerá si está habilitada la opción de comprobación de errores en segundo plano. Si no ve el error, vaya a Opciones de > de archivo > fórmulas > Asegúrese de que esté activada la casilla Habilitar comprobación de errores en segundo plano .

  • Si usa Excel 2007, haga clic en el botón de Office Botón de Office 2007 y, a continuación, en Opciones de Excel > fórmulas.

  • Si está usando un equipo Mac, vaya a Excel en la barra de menús y, a continuación, haga clic en preferencias > fórmulas & muestra > comprobación de errores.

La opción para rellenar automáticamente fórmulas para crear columnas calculadas en una tabla de Excel está activada de forma predeterminada. Si no quiere que Excel cree columnas calculadas al introducir fórmulas en columnas de tabla, puede desactivar la opción para rellenar las fórmulas. Si no desea desactivar la opción pero no desea crear columnas calculadas mientras trabaja en una tabla, puede detener la creación automática de las columnas calculadas.

  • Activar o desactivar columnas calculadas

    1. En la pestaña Archivo, haga clic en Opciones.

      Si está usando Excel 2007, haga clic en el botón de Office Botón de Office 2007 y, a continuación, en Opciones de Excel.

    2. Haga clic en Revisión.

    3. En Opciones de Autocorrección, haga clic en Opciones de Autocorrección.

    4. Haga clic en la pestaña Autoformato mientras escribe.

    5. En automáticamente mientras trabaja, Active o desactive la casilla rellenar fórmulas en tablas para crear columnas calculadas para activar o desactivar esta opción.

      Desactive las columnas de la tabla calculada de > opciones de archivo > herramientas de corrección > opciones de Autocorrección > desactive "rellenar fórmulas en tablas para crear columnas calculadas".

      Sugerencia: También puede hacer clic en el botón Opciones de Autocorrección que aparece en la columna tabla después de escribir una fórmula. Haga clic en controlar opciones de autocorrección y, a continuación, desactive la casilla rellenar fórmulas en tablas para crear columnas calculadas para desactivar esta opción.

    Si está usando un equipo Mac, vaya a Excel en el menú principal y, a continuación, preferencias > fórmulas y listas > tablas & filtros > rellenar fórmulas automáticamente.

  • Dejar de crear columnas calculadas automáticamente

    Después de escribir la primera fórmula en una columna de tabla, haga clic en el botón Opciones de Autocorrección que aparece y, a continuación, haga clic en detener la creación automática de columnas calculadas.

También puede crear campos calculados personalizados con tablas dinámicas, donde creará una fórmula y Excel la aplicará a toda la columna. Obtenga más información sobre cómo calcular valores en una tabla dinámica.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Vea también

Información general de las tablas de Excel

dar formato a una tabla de Excel

cambiar el tamaño de una tabla agregando o quitando filas y columnas

total de datos en una tabla de Excel

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×