Como Somar uma Coluna no Excel: Tudo Que Você Precisa Saber (2026)
A maneira mais rápida de copiar uma fórmula no Excel é clicar na célula que já tem a fórmula, pressionar Ctrl + C para copiá-la, em seguida clicar na célula onde você quer a fórmula e pressionar Ctrl + V para colar. O Excel cola o cálculo e ajusta automaticamente as referências das células para corresponder ao novo local. Uma fórmula como =A2+B2 torna-se =A3+B3 quando você a cola uma linha abaixo, então a matemática permanece correta enquanto você a move na sua planilha.
Se você precisar que essa mesma fórmula seja repetida por toda uma coluna, há um truque ainda mais rápido. Clique na célula com a fórmula, depois aponte o mouse para o pequeno quadrado verde no canto inferior direito da célula. Esse quadrado é chamado de alça de preenchimento. Dê um clique duplo nele, e o Excel copia a fórmula para baixo até o final dos seus dados em um só movimento. Esse único atalho lida com o motivo mais comum pelo qual as pessoas buscam a forma de copiar uma fórmula no Excel: preencher um cálculo em uma lista inteira de linhas. Se você regularmente move planilhas finalizadas entre sistemas ou as entrega para um colega, também ajuda saber como ler um arquivo Excel em C# para que os números permaneçam intactos após o arquivo sair da sua tela.

A maioria das planilhas de trabalho crescem com o tempo, e as fórmulas dentro delas muitas vezes precisam viajar entre planilhas, pastas de trabalho e até mesmo formatos de arquivo. O Excel oferece várias formas de copiar uma fórmula, e conhecer algumas delas significa que você pode escolher a certa para o trabalho em vez de lutar com o mesmo arrastar e soltar toda vez. Um método copia o cálculo, outro copia apenas o valor resultante, e um terceiro mantém a fórmula apontando para as mesmas células exatas. As seções abaixo percorrem cada método confiável, incluindo os que os guias principais tendem a omitir, além dos problemas de formatação e referência que confundem as pessoas. As equipes que automatizam seus relatórios também dependem de ferramentas que criam arquivos Excel em .NET e definem fórmulas programaticamente, o que é abordado na seção do desenvolvedor no final.
Método 1: Copiar e Colar (Ctrl + C, Ctrl + V)
Este é o método diário que funciona em todas as versões do Excel, incluindo o Excel na web e o Excel para Mac.
- Clique para selecionar a célula que contém a fórmula para que ela se torne a célula selecionada.
-
Press Ctrl + C (or Cmd + C on a Mac).
- Clique na célula de destino ou selecione um intervalo de várias células arrastando através delas.
- Pressione Ctrl + V (ou Cmd + V) para colar a fórmula ou pressione Enter para colar em uma única célula de destino ou em todo um intervalo selecionado.
O Excel copia a fórmula e desloca as referências relativas à nova posição, assim cada cópia colada mantém os cálculos corretos e opera a partir da sua própria linha em vez da célula original. Cole em um bloco de células e a fórmula preenche toda a seleção de uma vez.

Método 2: A Alça de Preenchimento (Arrastar para Copiar)
A alça de preenchimento é a maneira mais rápida de copiar uma fórmula entre células vizinhas sem tocar no teclado.
- Clique na célula com a fórmula.
- Passe o cursor sobre o pequeno quadrado verde no canto inferior direito até que o cursor se transforme em um sinal de mais preto fino.
- Clique e segure o botão do mouse, depois arraste a alça de preenchimento para baixo, cima, esquerda ou direita através das células adjacentes que você quer preencher.
- Solte o mouse, e o Excel copia a fórmula em cada célula que você arrastou, atualizando as referências das células relativas para cada nova posição.
Para uma coluna longa, pule o arrastar inteiramente: dê um clique duplo na alça de preenchimento. O Excel detecta onde seus dados existentes terminam e copia a fórmula até aquela última linha automaticamente, espalhando-a por todas as outras células na coluna. Isso economiza muito rolamento em planilhas grandes.

Método 3: Atalhos de Teclado Preencher para Baixo e Preencher para a Direita
Quando suas mãos já estão no teclado, dois atalhos copiam fórmulas sem qualquer trabalho com o mouse, e são uma maneira mais rápida de preencher células.
- Preencher para Baixo (Ctrl + D): Selecione a célula com a fórmula mais as células em branco abaixo dela, depois pressione Ctrl + D. O Excel copia a fórmula superior por toda a seleção, que é a maneira mais rápida de preencher várias linhas de uma só vez.
- Preencher para a Direita (Ctrl + R): Selecione a célula com a fórmula junto com as células vazias à sua direita, depois pressione Ctrl + R para copiar a fórmula através. Ctrl + End salta para a última célula com dados, o que pode ajudar você a selecionar rapidamente um grande intervalo antes de preencher para baixo.
Esses dois atalhos são favoritos entre pessoas que constroem modelos financeiros ou grandes tabelas, porque permitem a você selecionar um intervalo e preenchê-lo em uma fração de segundo.
Método 4: O Menu Preencher da Faixa de Opções
Prefere clicar através de menus? A faixa de opções oferece os mesmos comandos de preenchimento com botões visuais.
- Selecione a célula da fórmula junto com as células que você deseja preencher.
-
Vá para a aba Início.
-
No grupo Edição à extrema direita, clique em Preencher.
- Escolha Para Baixo, Para a Direita, Para Cima ou Para a Esquerda, ou escolha Séries para padrões mais avançados.
A rota da faixa de opções é prática quando você está ensinando outra pessoa, pois cada opção está rotulada e visível em vez de escondida atrás de um atalho.
Método 5: Menu de Contexto ao Clicar com o Botão Direito e Colar Especial
Às vezes você quer a fórmula mas nenhuma da formatação, ou apenas a formatação e não a fórmula. O Colar Especial dá esse controle.
- Clique na célula da fórmula e pressione Ctrl + C.
- Clique com o botão direito do mouse na célula de destino, esteja ela na mesma planilha ou em uma nova.
-
Selecione Colar Especial no menu (versões mais antigas alcançam o mesmo diálogo se você clicar em Editar e depois Colar Especial).
- Escolha Fórmulas para colar apenas o cálculo, deixando as cores, bordas e fontes existentes da célula de destino intactas.
O Colar Especial é o método preferido quando você está copiando para um relatório estilizado e deseja manter o design consistente. O mesmo diálogo permite colar Valores em vez disso, para que a célula de destino mostre o resultado como um número fixo em vez de uma fórmula viva. Você também pode acessá-lo após a cópia pressionando Ctrl + Alt + V.
Método 6: Copiar uma Fórmula sem Mudar as Referências das Células
Por padrão, o Excel ajusta as referências à medida que copia, o que geralmente é o que você deseja. Ocasionalmente você precisa da mesma fórmula exata em um novo local, apontando para as mesmas células. Existem duas maneiras limpas de fazer isso.
Opção A: Use referências absolutas. Adicione sinais de dólar para bloquear uma referência para que ela permaneça fixa quando copiada. Neste exemplo, =$A$2+$B$2 permanece apontando para A2 e B2, não importa onde você a cole, diferente das referências de célula relativas comuns que mudam com cada nova posição. Pressione F4 enquanto edita uma referência para alternar entre as opções de bloqueio.
Opção B: Copie o próprio texto da fórmula. Clique na célula da fórmula e olhe para a barra de fórmulas na parte superior da tela. Destaque o texto da fórmula lá, copie com Ctrl + C, pressione Esc, clique na célula de destino e cole. Como você copiou texto simples em vez da célula, o Excel deixa todas as referências exatamente como escritas.
Método 7: Copiar uma Fórmula com uma Macro VBA
Para trabalhos repetitivos em várias planilhas ou pastas de trabalho, uma curta macro copia fórmulas da mesma forma toda vez, sob demanda.
-
Pressione Alt + F11 para abrir o editor Visual Basic.
-
Vá para Inserir e depois Módulo.
- Cole uma rotina como a abaixo, que copia a fórmula em B2 para baixo até 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
- Pressione F5 para executá-la, ou atribua-a a um botão na planilha.
As macros se adequam a relatórios mensais recorrentes onde as mesmas fórmulas se posicionam nas mesmas células a cada ciclo. Para qualquer coisa que precise ser executada em um cronograma ou como parte de um aplicativo maior, a seção do desenvolvedor abaixo mostra uma abordagem mais sustentável.
Problemas Comuns e Solução de Problemas
Copiar fórmulas ocasionalmente produz resultados inesperados. Cada problema abaixo tem uma solução rápida.
A fórmula copiada como texto e mostra a fórmula em vez de um resultado. Sua planilha está no modo "Mostrar Fórmulas", ou a célula de destino está formatada como Texto. Pressione Ctrl + ` (a tecla de acento grave, canto superior esquerdo da maioria dos teclados) para alternar Mostrar Fórmulas desativado. Se a célula estiver formatada como Texto, altere-a para Geral na guia Início, então reinsira a fórmula.
As referências mudaram quando você não queria que mudassem. O Excel usa referências relativas por padrão. Bloqueie as referências com sinais de dólar ($A$2) antes de copiar ou copie o texto da fórmula da barra de fórmulas como descrito no Método 6.
O resultado não se atualizou após colagem. O cálculo pode estar definido para Manual. Vá para a guia Fórmulas, clique em Opções de Cálculo e mude para Automático. Você também pode pressionar F9 para forçar um recálculo.
Você obteve um #REF! erro após copiar. A fórmula colada agora aponta para células que caem fora da borda da planilha ou em células deletadas. Verifique as referências no novo local e substitua a célula inicial quebrada para que as referências relativas ainda caiam em células válidas.
Arrastar a alça de preenchimento copia o número em vez de continuar um padrão. Mantenha Ctrl pressionado enquanto arrasta para alternar entre copiar e preencher uma série, ou use o pequeno botão Opções de Preenchimento Automático que aparece após o arrastar para escolher "Copiar Células" ou "Preencher Série".
Colagem sobrescreveu a formatação no seu relatório. Use Colar Especial e escolha Fórmulas (Método 5) para que apenas o cálculo seja transferido e seu estilo existente permaneça.
For Developers: Copying Formulas in C# With IronXL
Quando a cópia de fórmulas precisa acontecer dentro de um aplicativo, em um servidor ou como parte de um relatório automatizado, uma biblioteca de código lida com isso sem abrir o Excel. IronXL lê, escreve e edita arquivos de planilhas em C# e .NET, e copiar uma fórmula em um intervalo leva apenas algumas linhas:
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")
Isso é executado sem o Microsoft Excel instalado, funciona no Windows, macOS, Linux, e ambientes de nuvem, e se encaixa perfeitamente em trabalhos agendados ou aplicativos web. Para mais informações sobre o mecanismo de cálculo subjacente, o guia sobre trabalhar com fórmulas Excel em C# explica a leitura, escrita e avaliação de fórmulas em detalhe.




