edubun
Português

Copiando fórmulas: referências relativas

Copie =B4*C4 de D4 para D5 e ela chega como =B5*C5. A Microsoft usa exatamente esse exemplo para explicar as referências relativas.

As referências lembram uma direção

Escreva uma fórmula uma vez, copie-a coluna abaixo e ela funciona em todas as linhas. Isso é possível porque uma referência comum é relativa. A Microsoft explica isso com A2 visto a partir de C2: a referência na verdade quer dizer "a célula duas colunas à esquerda, na mesma linha". Copie a fórmula para outro lugar e ela continua querendo dizer duas colunas à esquerda de onde quer que esteja agora. Então =B4*C4 em D4, que quer dizer "as duas células à minha esquerda", vira =B5*C5 quando copiada para D5.

A regra é aritmética simples com o endereço. Mova a fórmula algumas linhas para baixo e todo número de linha nela cresce na mesma quantidade. Mova-a algumas colunas para a direita e toda letra de coluna anda o mesmo número de letras. A tabela da Microsoft copia =A1 duas células para baixo e duas para a direita e obtém =C3. Copiar =A2+1 de B2 para cima, em B1, dá =A1+1. Nada no significado da fórmula muda, só o lugar para onde ela olha.

Fórmulas mostradas no lugar dos resultados. Uma fórmula em D2, preenchida para baixo até D6, muda os números de linha em cada linha.

Três jeitos de copiar

Você pode copiar e colar a célula como de costume. Pode arrastar o quadradinho no canto inferior direito da célula selecionada, chamado alça de preenchimento, para baixo ou para o lado. Ou pode selecionar a fórmula junto com as células vazias embaixo dela e apertar Ctrl+D para preencher para baixo, ou selecioná-la com as células à direita e apertar Ctrl+R para preencher à direita. A lista de atalhos do Google dá Ctrl+D e Ctrl+R para o Sheets (⌘+D e ⌘+R no Mac), e o Excel no Windows usa as mesmas teclas. O laboratório tem botões para isso, além de um botão Selecionar intervalo para telas de toque.

Para ver o que de fato aconteceu, mostre as fórmulas em vez dos resultados. O Google Sheets faz isso com Ctrl+~, segundo a lista de atalhos dele, e o Excel tem um botão Mostrar Fórmulas na guia Fórmulas. Ler uma coluna de fórmulas lado a lado é o jeito mais rápido de achar a única linha que não segue o padrão, por exemplo uma célula em que alguém digitou um número por cima da fórmula.

Copiar só move as referências, não os valores. Se uma fórmula se refere a uma célula que deveria ficar parada, como uma alíquota de imposto numa célula lá em cima, uma referência relativa vai escorregar para longe dela enquanto você preenche para baixo, e os resultados ficam errados sem nenhum erro aparecer. Esse problema tem a sua própria solução, a referência absoluta, que abre o curso de Fórmulas.

Caindo pela borda

Uma referência relativa pode ser empurrada para um lugar que não existe. Copie =A1+1 de B1 uma coluna para a esquerda, em A1, e a referência teria de apontar para a esquerda da coluna A. Não há nada ali, então o programa escreve #REF! na própria fórmula, e a célula mostra o erro #REF!. O mesmo acontece quando você copia para a linha 1 uma fórmula que olha uma linha acima. Quando uma fórmula copiada de repente mostra #REF!, mostre as fórmulas e confira qual referência saiu da planilha. O próximo curso mostra como um cifrão impede que uma referência se mova.

Carregando

Arraste para girar. Role ou faça pinça para dar zoom.

Selecione D2, depois dê Shift+clique em D6 (ou aperte Selecionar intervalo e toque em D6) e aperte Preencher para baixo. Ligue Mostrar fórmulas para ver as referências de cada linha. Experimente copiar D2 e colar em A2 para ver o #REF! aparecer.
  1. =B4*C4 em D4 é copiada para D5. Que fórmula fica em D5?
  2. =A1 é copiada duas células para baixo e duas para a direita. Em que ela se transforma?
  3. =A2+1 em B2 é copiada para B1. Que fórmula fica em B1?
  4. =B2*C2 em D2 é copiada uma coluna para a direita, para E2. Em que ela se transforma?
  5. =A1+1 em B1 é copiada para A1. O que acontece?
    • A referência vira #REF!
    • Vira =A1+1
    • Vira =B1+1
    • Nada é colado
  6. O que Ctrl+D faz no Google Sheets?
    • Preenche para baixo
    • Apaga a linha
    • Duplica a aba
    • Mostra as fórmulas
  7. Qual atalho mostra todas as fórmulas no Google Sheets?
    • Ctrl+~
    • Ctrl+F
    • Ctrl+S
    • Ctrl+P
  8. Depois de preencher =B2*C2 de D2 até D6, B5 vale 4.25 e C5 vale 2. O que há em D5?
  9. O que uma referência relativa guarda de fato?
    • Uma posição relativa à célula da fórmula
    • Uma célula fixa que nunca muda
    • O valor da célula no momento da digitação
    • O nome da coluna
  10. =SUM(B2:B4) em B5 é copiada para C5. Em que ela se transforma?
Pontos-chave
  • Referências comuns são relativas: elas se deslocam quando a fórmula é copiada.
  • n linhas para baixo: números de linha + n. n colunas para a direita: as letras andam n.
  • Preencha com a alça de preenchimento, ou com Ctrl+D (para baixo) e Ctrl+R (à direita).
  • Uma referência empurrada para fora da planilha vira #REF!.
Fontes deste curso (15)
  • Microsoft Support, "Excel specifications and limits" (support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3: 1,048,576 rows by 16,384 columns, 15-digit precision, 255 arguments)
  • "Calculation operators and precedence in Excel" (.../calculation-operators-and-precedence-in-excel-48be406d-4975-4d31-b2b8-7af9e0e2878a: operators, order negation % ^ * / + - & comparisons, =5+2*3 is 11, ="1"+"2" is 3, ="A"&TRUE is ATRUE, #### for too little space)
  • "SUM function" (.../sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89: up to 255 numbers, =A1+B1+C1 gives #VALUE! with text while SUM ignores text)
  • "Switch between relative, absolute, and mixed references" (.../dfec08cd-ae65-4f56-839e-5f0d8d0baca9: =B4*C4 copied from D4 to D5 becomes =B5*C5)
  • "Date systems in Excel" (.../e7fe7167-48a9-4b96-bb53-5612a800b487: July 5, 2011 is 40729 in the 1900 system and 39267 in the 1904 system, 1,462 days apart)
  • "Remove or allow a circular reference" (.../8540bd0f-6e97-4483-bcf7-1b49cd50d123: warning, then 0 or the last value)
  • VLOOKUP and IF pages (#N/A, #NAME? from missing quotes)
  • Google Docs Editors Help: SUM (support.google.com/docs/answer/3093669: any number of arguments)
  • DATE (answer/3092969: days counted from December 30, 1899)
  • Keyboard shortcuts for Google Sheets (answer/181110: Ctrl+D fill down, Ctrl+R fill right, Ctrl+~ show all formulas, F4 absolute/relative)
  • Files you can store in Google Drive (support.google.com/drive/answer/37603: up to 20 million cells per spreadsheet)
  • ERROR.TYPE (answer/3238305: the error values)
  • History: Smithsonian National Museum of American History, VisiCalc software and documentation, object nmah_1696121 (Bricklin and Frankston, Apple II, 1979)
  • ACM Interactions, "The first killer app: a history of spreadsheets" (2013: Lotus 1-2-3, Excel for the Macintosh in 1985)
  • Wikipedia, VisiCalc and Lotus 1-2-3 (VisiCalc used A1 notation; Lotus 1-2-3 launched 1983)

Data de verificação: 2026-10-17