Cómo sumar una columna en Excel: Todo lo que necesitas saber (2026)
La forma más rápida de copiar una fórmula en Excel es hacer clic en la celda que ya tiene la fórmula, presionar Ctrl + C para copiarla, luego hacer clic en la celda donde desea la fórmula y presionar Ctrl + V para pegar. Excel pega el cálculo y ajusta automáticamente las referencias de las celdas para coincidir con la nueva ubicación. Una fórmula como =A2+B2 se convierte en =A3+B3 cuando la pegas una fila hacia abajo, de modo que las operaciones matemáticas permanecen correctas a medida que la mueves por tu hoja.
Si necesitas que esa misma fórmula se repita a lo largo de una columna, hay un truco aún más rápido. Haga clic en la celda con la fórmula, luego apunte con el mouse al pequeño cuadrado verde en la esquina inferior derecha de la celda. Ese cuadrado se llama controlador de relleno. Haga doble clic en él, y Excel copiará la fórmula hasta el final de sus datos en un solo movimiento. Este único atajo maneja la razón más común por la que las personas buscan cómo copiar una fórmula en Excel: llenar un cálculo a lo largo de toda una lista de filas. Si regularmente transfieres hojas de cálculo terminadas entre sistemas o las entregas a un colega, también ayuda saber cómo leer un archivo de Excel en C# para que los números permanezcan intactos una vez que el archivo sale de tu pantalla.

La mayoría de las hojas de cálculo en el lugar de trabajo crecen con el tiempo, y las fórmulas dentro de ellas a menudo necesitan transferirse entre hojas, libros de trabajo e incluso formatos de archivo. Excel ofrece varias maneras de copiar una fórmula, y conocer algunas de ellas significa que puedes elegir la correcta para el trabajo en lugar de luchar con el mismo arrastrar y soltar cada vez. Un método copia el cálculo, otro copia solo el valor resultante, y un tercero mantiene la fórmula apuntando a exactamente las mismas celdas. Las secciones a continuación recorren cada método confiable, incluidos aquellos que las principales guías tienden a omitir, además de los problemas de formato y referencia que suelen provocar errores. Los equipos que automatizan sus informes también se apoyan en herramientas que crean archivos Excel en .NET y establecen fórmulas programáticamente, lo cual se cubre en la sección para desarrolladores al final.
Método 1: Copiar y Pegar (Ctrl + C, Ctrl + V)
Este es el método cotidiano que funciona en todas las versiones de Excel, incluyendo Excel en la web y Excel para Mac.
- Haz clic para seleccionar la celda que contiene la fórmula para que se convierta en la celda seleccionada.
-
Press Ctrl + C (or Cmd + C on a Mac).
- Haga clic en la celda de destino o seleccione un rango de varias celdas arrastrando a través de ellas.
- Presione Ctrl + V (o Cmd + V) para pegar la fórmula, o presione Enter para pegar en una sola celda de destino o en un rango seleccionado completo.
Excel copia la fórmula y desplaza las referencias relativas a la nueva posición, de modo que cada copia pegada mantiene los cálculos correctos y funciona desde su propia fila en lugar de desde la celda original. Pegue en un bloque de celdas y la fórmula llenará toda la selección a la vez.

Método 2: El controlador de relleno (Arrastrar para copiar)
El controlador de relleno es la forma más rápida de copiar una fórmula a través de celdas vecinas sin tocar el teclado.
- Haga clic en la celda con la fórmula.
- Pasa el cursor sobre el pequeño cuadrado verde en la esquina inferior derecha hasta que el cursor se convierta en un delgado signo de más negro.
- Haga clic y mantenga presionado el botón del mouse, luego arrastre el controlador de relleno hacia abajo, arriba, a la izquierda o a la derecha a través de las celdas adyacentes que desea llenar.
- Suelta el ratón, y Excel copia la fórmula en cada celda sobre la que arrastraste, actualizando las referencias de celda relativas para cada nueva posición.
Para una columna larga, omita arrastrar completamente: haga doble clic en el controlador de relleno. Excel detecta dónde termina tus datos existentes y copia la fórmula hasta la última fila automáticamente, distribuyéndola por todas las demás celdas de la columna. Esto ahorra mucho desplazamiento en hojas grandes.

Método 3: Atajos de teclado para rellenar hacia abajo y rellenar a la derecha
Cuando tus manos ya están en el teclado, dos atajos copian fórmulas sin necesidad de usar el mouse, y son una forma más rápida de llenar celdas.
- Rellenar hacia abajo (Ctrl + D): Seleccione la celda con la fórmula más las celdas en blanco debajo de ella, luego presione Ctrl + D. Excel copia la fórmula superior a través de toda la selección, lo cual es la forma más rápida de llenar múltiples filas a la vez. Llenar a la derecha (Ctrl + R): Seleccione la celda con la fórmula junto con las celdas vacías a su derecha, luego presione Ctrl + R para copiar la fórmula a través de ellas. Ctrl + End salta a la última celda con datos, lo que puede ayudarte a seleccionar rápidamente un rango grande antes de rellenar hacia abajo.
Estos dos atajos son favoritos entre las personas que construyen modelos financieros o tablas grandes, porque te permiten seleccionar un rango y llenarlo en una fracción de segundo.
Método 4: El Menú de Relleno del Cinta
¿Prefiere hacer clic a través de los menús? La cinta ofrece los mismos comandos de relleno con botones visuales.
- Seleccione la celda con la fórmula junto con las celdas que desea llenar.
-
Ve a la pestaña Inicio.
-
En el grupo Edición en el extremo derecho, haga clic en Rellenar.
- Elija Abajo, Derecha, Arriba o Izquierda, o seleccione Series para patrones más avanzados.
La ruta de la cinta es útil cuando estás enseñando a alguien más, ya que cada opción está etiquetada y visible en lugar de estar oculta tras un atajo.
Método 5: Menú contextual de clic derecho y Pegar especial
A veces deseas la fórmula pero no el formato, o solo el formato y no la fórmula. Pegado Especial te da ese control.
- Haga clic en la celda de la fórmula y presione Ctrl + C.
- Haz clic derecho en la celda de destino, ya sea que esté en la misma hoja o en una hoja nueva.
-
Selecciona Pegar especial del menú (versiones anteriores llegan al mismo cuadro de diálogo si haces clic en Editar y luego Pegar especial).
- Elija Fórmulas para pegar solo el cálculo, dejando los colores, bordes y fuentes existentes de la celda de destino sin cambios.
Pegar especial es el método ideal cuando estás copiando en un informe con estilo y deseas mantener el diseño consistente. El mismo diálogo le permite pegar Valores en su lugar, de modo que la celda de destino mostrará el resultado como un número fijo en lugar de una fórmula activa. También puedes acceder a él después de copiarlo presionando Ctrl + Alt + V.
Método 6: Copiar una fórmula sin cambiar las referencias de celda
De forma predeterminada, Excel ajusta las referencias al copiar, que es generalmente lo que se desea. A veces necesitas la misma fórmula exacta en un nuevo lugar, apuntando a las mismas celdas exactas. Hay dos maneras limpias de hacer esto.
Opción A: Usa referencias absolutas. Añade signos de dólar para bloquear una referencia de modo que permanezca fija al copiarse. En este ejemplo, =$A$2+$B$2 permanece apuntando a A2 y B2 sin importar dónde lo pegues, a diferencia de las referencias de celda relativas ordinarias que cambian con cada nueva posición. Presione F4 mientras edita una referencia para cambiar entre las opciones de bloqueo.
Opción B: Copiar el texto de la fórmula en sí. Haga clic en la celda de la fórmula, luego observe la barra de fórmulas en la parte superior de la pantalla. Resalta el texto de la fórmula, cópialo con Ctrl + C, presiona Esc, haz clic en la celda de destino y pega. Porque copiaste texto plano en lugar de la celda, Excel deja cada referencia exactamente como está escrita.
Método 7: Copiar una fórmula con un Macro VBA
Para trabajos repetitivos en muchas hojas o libros de trabajo, un macro corto copia las fórmulas de la misma manera cada vez, bajo demanda.
-
Presiona Alt + F11 para abrir el editor de Visual Basic.
-
Vaya a Insertar luego Módulo.
- Pegue una rutina como la siguiente, que copia la fórmula en B2 hasta B100:
Sub CopyFormulaDown()
Range("B2").Copy Range("B3:B100")
Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
Range("B2").Copy Range("B3:B100")
Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
Range("B2").Copy(Range("B3:B100"))
Application.CutCopyMode = False
End Sub
- Presione F5 para ejecutarlo, o asígnelo a un botón en la hoja.
Las macros se adaptan a los informes mensuales recurrentes donde las mismas fórmulas se colocan en las mismas celdas cada ciclo. Para cualquier cosa que necesite ejecutarse en un horario o como parte de una aplicación más grande, la sección de desarrolladores a continuación muestra un enfoque más mantenible.
Problemas Comunes y Solución de Problemas
Copiar fórmulas a veces produce resultados inesperados. Cada problema a continuación tiene una solución rápida.
La fórmula se copió como texto y muestra la fórmula en lugar de un resultado. Su hoja está en modo "Mostrar fórmulas" o la celda de destino está formateada como Texto. Presiona Ctrl + ` (la tecla de acento grave, en la esquina superior izquierda de la mayoría de los teclados) para desactivar Mostrar fórmulas. Si la celda está formateada como Texto, cámbiala a General bajo la pestaña Inicio y vuelve a ingresar la fórmula.
Las referencias se desplazaron cuando no querías que lo hicieran. Excel utiliza referencias relativas por defecto. Bloquee las referencias con signos de dólar ($A$2) antes de copiar, o copie el texto de la fórmula desde la barra de fórmulas como se describe en el Método 6.
El resultado no se actualizó después de pegar. El cálculo puede estar configurado en Manual. Vaya a la pestaña Fórmulas, haga clic en Opciones de cálculo y cámbiela a Automático. También puede presionar F9 para forzar un recálculo.
¡Tienes un #REF! error después de copiar. La fórmula pegada ahora apunta a celdas que caen fuera del borde de la hoja o en celdas eliminadas. Verifique las referencias en la nueva ubicación y reemplace la celda de inicio rota para que las referencias relativas aún apunten a celdas válidas.
Arrastrar el controlador de relleno copia el número en lugar de continuar un patrón. Mantén presionado Ctrl mientras arrastras para alternar entre copiar y completar una serie, o utiliza el pequeño botón de Opciones de Relleno Automático que aparece después del arrastre para elegir "Copiar celdas" o "Rellenar serie".
Pegar sobrescribió el formato en su informe. Use Pegado Especial y elija Fórmulas (Método 5) para que solo se transfiera el cálculo y su estilo existente permanezca intacto.
For Developers: Copying Formulas in C# With IronXL
Cuando se necesita copiar fórmulas dentro de una aplicación, en un servidor o como parte de un informe automatizado, una biblioteca de código se encarga de ello sin abrir Excel en absoluto. IronXL lee, escribe y edita archivos de hojas de cálculo en C# y .NET, y copiar una fórmula a lo largo de un rango requiere solo unas pocas líneas:
using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
Imports IronXL
' Open an existing workbook
Dim workBook As WorkBook = WorkBook.Load("SalesReport.xlsx")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()
' Read the formula from the source cell, then apply it down a range
Dim formula As String = workSheet("D2").Formula
For row As Integer = 3 To 100
workSheet($"D{row}").Formula = formula
Next
workBook.SaveAs("SalesReport.xlsx")
Esto se ejecuta sin necesidad de tener Microsoft Excel instalado, funciona en Windows, macOS, Linux y entornos en la nube, y se integra fácilmente en trabajos programados o aplicaciones web. Para obtener más información sobre el motor de cálculo subyacente, la guía sobre trabajar con fórmulas de Excel en C# explica en detalle cómo leer, escribir y evaluar fórmulas.




