¿Cómo cambiar o convertir una referencia absoluta en una referencia relativa en Excel?
Normalmente, existen varios tipos de referencias de celda que puede utilizar en una fórmula, y cada uno le permite lograr objetivos distintos. Puede emplear los siguientes tipos de referencias: absoluta, relativa, de fila relativa con columna absoluta, y de fila absoluta con columna relativa. Sin embargo, a veces es necesario ajustar el propósito de la fórmula modificando las referencias de celda que contiene. A continuación, le presentamos métodos prácticos para convertir una referencia absoluta en relativa en Excel.
Cambiar referencia absoluta a relativa con la tecla F4
Cambiar referencia absoluta a relativa con código VBA
Cambiar rápidamente una referencia absoluta a relativa con Kutools para Excel
Referencia absoluta
| ![]() | Referencia relativa
|
Cambiar referencia absoluta a relativa con la tecla F4
Con la tecla de acceso directo F4, puede alternar cómodamente entre referencias absolutas y relativas. Siga estos pasos:
Coloque el cursor después de $A$1 y pulse F4 tres veces; se transformará sucesivamente en A$1, $A1 y A1. Consulte la captura de pantalla:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Siguiendo este paso, coloque el cursor después de $B$1 para obtener B1.
Así, la referencia de celda cambiará de absoluta a relativa.
Si necesita modificar las referencias de celda en varias fórmulas, este método resultará tedioso y lento.
Cambiar referencia absoluta a relativa con código VBA
Con código VBA, puede cambiar rápidamente y de forma simultánea las referencias de celda de un rango en fórmulas de absolutas a relativas.
1. Seleccione el rango que desea modificar.
2. Haga clic en Desarrollador > Visual Basic o pulse Alt + F11. Se abrirá una nueva ventana de Microsoft Visual Basic para Aplicaciones. Haga clic en Insertar > Módulo e introduzca el siguiente código en el Módulo:
VBA: Convertir referencia absoluta en 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. A continuación, haga clic en
el botón para ejecutar el código. Aparecerá un cuadro de diálogo en el que podrá seleccionar el rango que desea convertir; haga clic en Aceptar y, a continuación, se mostrará otro cuadro preguntándole qué tipo de referencia desea utilizar. Seleccione la opción adecuada. En este ejemplo, insertaré 4. Vea las capturas de pantalla:
![]() |
![]() |
![]() |
4. Luego, haga clic en Aceptar. Todas las referencias absolutas de la selección se convertirán en referencias relativas en las fórmulas.
Este es un código VBA multifuncional: también le permite convertir referencias relativas en absolutas, así como modificar filas o columnas absolutas.
Cambie rápidamente una referencia absoluta a relativa con Kutools para Excel
Kutools para Excel:con más de 100 complementos útiles para Excel, pruébelo gratis sin limitaciones durante 30 días.Obtenerlo ahora
Kutools para Excel le permite cambiar rápida y fácilmente referencias absolutas a relativas, o viceversa. Siga estos pasos:
Paso 1. Seleccione el rango que contiene las fórmulas cuyas referencias de celda desea modificar en la hoja de cálculo.
Paso 2. Haga clic en Kutools > Más en el grupo Fórmula > Convertir Referencias de Celda. Se mostrará el cuadro de diálogo Convertir Referencias de Celda.
Paso 3. Marque la opción A relativa y haga clic en Aceptar o en Aplicar en el cuadro de diálogo Convertir referencia de fórmula. Así se cambiará la referencia absoluta a relativa.

Si desea cambiar las referencias de celda a Absoluta de Columna o Absoluta de Fila, marque la opción correspondiente.
Para obtener información más detallada sobre Convertir referencia, visite Descripción de la función Convertir referencia.
Artículo relacionado
Cambiar referencia relativa a absoluta
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos










