KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Converter Referências de Células para Absolutas por Coluna ou Linha no Excel

AutoraAmanda Li Data de Modificação

Por vezes, no Excel, uma fórmula precisa de manter apenas parte de uma referência de célula fixa ao ser copiada para outra linha ou coluna. Por exemplo, $A1 mantém a coluna fixa, permitindo que a linha mude, e A$1 mantém a linha fixa, permitindo que a coluna mude. Estas referências mistas são perfeitas quando quer que as fórmulas preencham corretamente um intervalo sem tornar toda a referência absoluta.

Neste tutorial, explicamos várias formas de converter referências existentes em referências absolutas de coluna ou de linha. Pode utilizar a tecla F4 para alterações rápidas, inserir manualmente o sinal de dólar para um controlo mais preciso, recorrer ao Localizar e Substituir em cenários simples, usar o Kutools para Excel para conversões em lote ou optar por VBA caso prefira não instalar complementos externos.


Utilize a tecla F4 para alternar entre os tipos de referência

Este é o método incorporado mais rápido quando precisa de alterar uma referência de cada vez numa fórmula. O Excel permite-lhe alternar entre referências relativas, absolutas e mistas ao premir F4.

  1. Selecione a célula que contém a fórmula e, em seguida, faça duplo clique nela ou prima F2 para entrar no modo de edição.
  2. Clique na referência de célula que deseja modificar na fórmula.
  3. Prima F4repetidamente até a referência se tornar num dos seguintes:
    • $A$1– referência absoluta
    • A$1– referência absoluta de linha ✅️
    • $A1– referência absoluta de coluna ✅️
    • A1– referência relativa
  4. Prima Enter para confirmar a fórmula.
Utilizar $F2 para bloquear a coluna na fórmula do Excel

Nota:

Assim que alterar a referência para $F2, poderá copiar a fórmula para a direita sem alterar a coluna referenciada. A fórmula utilizará sempre a coluna F, enquanto a linha será atualizada automaticamente.

Vantagens

  • Integrado no Excel
  • Permite-lhe mudar diretamente para $A1ou A$1

Desvantagens

  • Trabalha uma referência de cada vez
  • Tem de editar cada fórmula manualmente

Adicione manualmente o sinal de dólar ($)

Se precisar apenas de ajustar algumas referências, basta inserir diretamente o sinal de dólar na fórmula.

  1. Selecione a célula com a fórmula e clique na Barra de Fórmulas ou prima F2.
  2. Edite manualmente a referência:
    • Altere A1 para $A1 para bloquear apenas a coluna.
    • Altere A1 para A$1 para bloquear apenas a linha.
  3. Prima Enter para aplicar a alteração.

Vantagens

  • Simples para edições muito pequenas
  • Oferece controlo preciso sobre a fórmula

Desvantagens

  • Lento para muitas fórmulas
  • Fácil de cometer erros de escrita

Utilize o Localizar e Substituir para alterar referências

Pode também utilizar o Localizar e Substituir para alterar referências nas fórmulas, mas este método só funciona em casos limitados. É ideal quando as referências que pretende alterar seguem o mesmo padrão — por exemplo, se todas as fórmulas referirem a mesma coluna ou a mesma linha, o Localizar e Substituir permite-lhe atualizá-las rapidamente.

  1. Selecione o intervalo que contém as fórmulas a atualizar.
  2. Prima Ctrl + H para abrir a caixa de diálogo Localizar e Substituir.
  3. Na caixa Localizar, introduza o padrão de referência que pretende alterar, como, por exemplo, a coluna «F».
  4. Na caixa Substituir por, introduza o padrão de referência atualizado com o sinal de dólar adicionado, como «$F».
    • Por exemplo, substitua F por $F para tornar a coluna absoluta.
    • Ou substitua 2por $2para tornar a linha absoluta.
      Caixa de diálogo Localizar e Substituir
  5. Clique em Substituir Tudo.

Como resultado, todas as referências F nas fórmulas selecionadas são convertidas em $F, bloqueando assim a coluna F.

Caixa de diálogo Localizar e Substituir

Notas:

  • Este método só funciona bem quando as referências seguem o mesmo padrão.
  • Se o número de linhas definido ou as letras das colunas variarem entre fórmulas, o Localizar e Substituir não é fiável.
  • Se existirem cadeias de texto correspondentes nas fórmulas, estas também serão substituídas.

Vantagens

  • Integrado no Excel
  • Pode atualizar várias fórmulas de uma só vez
  • Útil para padrões simples e repetidos de referências

Desvantagens

  • Não consegue lidar de forma fiável com referências variáveis
  • Pode também alterar cadeias de texto correspondentes dentro das fórmulas

Converta em lote as referências com o Kutools para Excel

Para uma solução em lote mais fiável, o Kutools para Excel oferece a funcionalidade Converter Referências de Células, que permite converter rapidamente as fórmulas selecionadas em referências absolutas de coluna, como $A1, ou referências absolutas de linha, como A$1.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Versão de avaliação gratuita...
  1. Selecione o intervalo que contém as fórmulas que deseja converter.
  2. Clique em Kutools > Mais > Converter Referências de Células.
  3. Na caixa de diálogo Converter Referências de Células, escolha uma das seguintes opções:
    • Para coluna absoluta, converta as referências em $A1.
    • Para linha absoluta, converta as referências em A$1.
  4. Clique em OK ou em Aplicar. Todas as fórmulas selecionadas serão convertidas de uma só vez.
    Caixa de diálogo Converter Referências de Fórmulas

Vantagens

  • Converte muitas fórmulas de uma só vez
  • Muito mais rápido do que editar fórmulas uma a uma
  • Suporta conversão tanto para coluna absoluta como para linha absoluta

Desvantagens

  • Requer Kutools para Excel

Kutools para Excel – Repleto de mais de 300 ferramentas essenciais para Excel. Torne as suas tarefas no Excel mais rápidas, mais fáceis e mais eficientes.Descarregue já!


Utilize VBA para alterar referências

Se não quiser instalar um extra, pode usar VBA para alterar as referências nas fórmulas selecionadas. Este método é ideal para utilizadores avançados e revela-se especialmente útil quando precisa de atualizar várias fórmulas de uma só vez.

⚠️ Dica: Faça sempre uma cópia de segurança da sua folha antes de executar código VBA.

Converta as fórmulas selecionadas em referências Para Absoluta de Coluna

  1. Selecione as células com as fórmulas que deseja converter.
  2. Prima Alt + F11 para abrir o editor do VBA.
  3. Clique em Inserir > Módulo.
  4. Cole o seguinte código no módulo:
    Sub ConvertToColumnAbsolute()
        Dim cell As Range
        For Each cell In Selection
            If cell.HasFormula Then
                cell.Formula = Application.ConvertFormula( _
                    Formula:=cell.Formula, _
                    FromReferenceStyle:=xlA1, _
                    ToReferenceStyle:=xlA1, _
                    ToAbsolute:=2)
            End If
        Next cell
    End Sub
  5. Prima F5 para executar a macro e converter as referências para o estilo $A1.

Converta as fórmulas selecionadas em referências Para Absoluta de Linha

  1. Selecione as células com as fórmulas que deseja converter.
  2. Prima Alt + F11 para abrir o editor do VBA.
  3. Clique em Inserir > Módulo.
  4. Cole o seguinte código no módulo:
    Sub ConvertToRowAbsolute()
        Dim cell As Range
        For Each cell In Selection
            If cell.HasFormula Then
                cell.Formula = Application.ConvertFormula( _
                    Formula:=cell.Formula, _
                    FromReferenceStyle:=xlA1, _
                    ToReferenceStyle:=xlA1, _
                    ToAbsolute:=3)
            End If
        Next cell
    End Sub
  5. Selecione as células com as fórmulas que deseja atualizar.
  6. Prima F5 para executar a macro e converter as referências para o estilo A$1.

Notas:

  • As macros funcionam apenas no intervalo atual selecionado.
  • Só são processadas as células que contêm fórmulas.

Vantagens

  • Ideal para tarefas repetitivas em lote
  • Pode processar rapidamente muitas fórmulas selecionadas
  • Não requer complementos de terceiros

Desvantagens

  • Requer conhecimentos de VBA
  • As macros podem ser bloqueadas pelas definições de segurança
  • As macros não podem ser anuladas com Ctrl + Z

Qual método funciona melhor para si?

MétodoMais indicado paraLimitações
Tecla F4Alterar rapidamente uma referência numa fórmulaFunciona apenas uma referência de cada vez
Edição manualFazer pequenas alterações precisas digitando o símbolo de cifrão manualmenteFunciona apenas uma referência de cada vez
Localizar e SubstituirAtualizar fórmulas em massa quando as referências seguem o mesmo padrãoNão é fiável para referências variáveis e pode também substituir texto correspondente dentro das fórmulas
Kutools para ExcelConverter em lote referências em múltiplas fórmulas de forma mais fácilRequer Kutools para Excel Transferir
Macro VBAUtilizadores avançados que pretendem automatizar a tarefa sem utilizar um extraRequer VBA e as alterações não podem ser anuladas

Conclusão

Se precisar apenas de ajustar ocasionalmente uma referência, a tecla F4 e a edição manual são as opções mais diretas. São fáceis de utilizar e dão-lhe controlo total, mas são mais adequadas para pequenas alterações do que para grandes lotes de fórmulas.

Localizar e Substituir pode ajudar em algumas situações simples de edição em massa, especialmente quando as referências seguem o mesmo padrão. Contudo, como funciona com base na correspondência de texto, nem sempre é fiável e poderá também afetar texto correspondente dentro de fórmulas.

Quando precisar de uma solução em lote mais prática, o Kutools para Excel torna o trabalho muito mais fácil, convertendo as referências selecionadas em apenas alguns cliques. Se preferir não utilizar um extra e se sentir à vontade com macros, o VBA constitui uma alternativa flexível para automatizar a tarefa.

Esperamos que tenha achado este tutorial útil! Se quiser explorar mais dicas e soluções práticas do Excel, clique aqui para consultar a nossa coleção completa de tutoriais do Excel.