Como alterar / converter referência absoluta em referência relativa no Excel?
Normalmente, existem vários tipos de referências de célula que você pode usar em uma fórmula, e cada tipo de referência de célula pode ajudá-lo a alcançar diferentes objetivos na fórmula. Você pode ter os seguintes tipos de referências de célula, como referência de célula absoluta, referência de célula relativa, referência de linha relativa, referência de coluna absoluta e referência de linha absoluta e referência de coluna relativa. Mas às vezes você pode precisar alterar o uso do propósito da fórmula, alterando as referências de célula na fórmula. Os métodos complicados a seguir lhe dirão como alterar a referência absoluta para relativa no Excel.
Altere a referência absoluta para referência relativa com a tecla F4
Altere a referência absoluta para referência relativa com o código VBA
Altere rapidamente a referência absoluta para referência relativa com o Kutools para Excel
Referência Absoluta
|
Referência Relativa
|
Altere a referência absoluta para referência relativa com a tecla F4
Com a tecla de atalho F4, podemos alternar facilmente a referência absoluta para referência relativa, siga as seguintes etapas:
Coloque o cursor atrás de $ A $ 1, pressione F4 três vezes, ele se tornará A $ 1, $ A1, A1 sucessivamente. Veja a imagem:
De acordo com esta etapa, coloque o cursor atrás de $ B $ 1 para obter B1.
E essa referência de célula se tornará uma referência relativa da referência absoluta.
Se houver várias referências de células de fórmulas que precisem ser alteradas, isso será tedioso e demorado.
Altere a referência absoluta para referência relativa com o código VBA
Com o código VBA, você pode alterar rapidamente um intervalo de referências de células de fórmulas de referências absolutas a referências relativas de uma vez.
1. Selecione o intervalo que deseja alterar.
2. Clique Developer > Visual Basic ou você pode pressionar Alt + F11, uma nova janela do Microsoft Visual Basic para aplicativos será exibida, clique em inserção > Móduloe insira o seguinte código no Módulo:
VBA: Converta absoluto em referência relativa.
Sub ConverFormulaReferences()
'Updateby20140603
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
Dim xIndex As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
xIndex = Application.InputBox("Change formulas to?" & Chr(13) & Chr(13) _
& "Absolute = 1" & Chr(13) _
& "Row absolute = 2" & Chr(13) _
& "Column absolute = 3" & Chr(13) _
& "Relative = 4", xTitleId, 1, Type:=1)
For Each Rng In WorkRng
Rng.Formula = Application.ConvertFormula(Rng.Formula, XlReferenceStyle.xlA1, XlReferenceStyle.xlA1, xIndex)
Next
End Sub
3. Então clique para executar o código, e uma caixa de prompt aparecerá para selecionar um intervalo a ser convertido e, em seguida, clique em OK e outra caixa de diálogo será exibida para perguntar qual tipo você deseja usar. Então você pode escolher o tipo certo de que precisa. Para este exemplo, irei inserir 4. Veja as capturas de tela:
4. Então clique OK. Todas as referências absolutas na seleção foram alteradas para referências relativas na fórmula.
Este é um código VBA multifuncional, com este código; você também pode alterar em relação à referência absoluta, alterar a linha absoluta ou alterar a coluna absoluta.
Altere rapidamente a referência absoluta para referência relativa com o Kutools para Excel
Kutools for Excel: com mais de 100 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Get it Now
Kutools for Excel permitem que você mude de referência absoluta para relativa ou vice-versa rápida e facilmente. Faça o seguinte:
Etapa 1. Vá para selecionar o intervalo que contém as fórmulas para as quais deseja alterar as referências de células na planilha.
Passo 2. Clique Kutools > Converter referências. Vai mostrar Converter referências de fórmula caixa de diálogo. Veja a imagem:
Passo 3. Verifica Para parente e clique Ok or Inscreva-se no Converter referência de fórmula diálogo. Isso mudará a referência absoluta para referência relativa.
Se você gostaria de alterar as referências da célula para coluna absoluta ou linha absoluta, por favor, verifique Para coluna absoluta opção ou Para remar absoluto opção.
Para obter informações mais detalhadas sobre Converter referência, Visite Converter descrição do recurso de referência.
Artigo relativo:Alterar referência relativa para referência absoluta
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!