KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo eliminar todas las referencias de fórmulas y conservar únicamente los valores en las celdas de Excel?

AutoraSiluvia Fecha de modificación

En numerosas hojas de un libro de Excel, las celdas suelen contener fórmulas que hacen referencia a otras celdas, hojas e incluso archivos externos (rango de origen). No obstante, hay situaciones en las que puede ser necesario conservar únicamente los valores calculados y eliminar todas las referencias subyacentes de dichas fórmulas. Por ejemplo, antes de compartir datos con terceros o para preservar los resultados actuales del cálculo y evitar cambios accidentales provocados por futuras modificaciones en los datos, resulta esencial convertir todas las fórmulas en sus valores resultantes. Afortunadamente, Excel ofrece varios métodos eficaces para eliminar las referencias de las fórmulas manteniendo intactos los valores actuales. Este artículo le guiará paso a paso por distintos enfoques prácticos para lograrlo, ayudándole a elegir el método más adecuado según sus necesidades o flujo de trabajo específico.

Eliminar todas las referencias de fórmulas pero conservar los valores en las celdas mediante copiar y pegar
Eliminar todas las referencias de fórmulas pero conservar los valores en las celdas con un solo clic
Código VBA: usar una macro para reemplazar automáticamente todas las fórmulas de las celdas seleccionadas por sus valores calculados


Eliminar todas las referencias de fórmulas pero conservar los valores en las celdas mediante copiar y pegar

Uno de los métodos más sencillos y universalmente compatibles para eliminar las referencias de fórmulas y conservar únicamente los valores calculados en su hoja de cálculo consiste en usar la función Copiar y Pegado Especial de Excel. Este enfoque es especialmente útil para tareas rápidas, no requiere complementos adicionales y funciona en todas las versiones modernas de Excel. No obstante, tenga en cuenta que, una vez reemplazadas las fórmulas por sus valores, se perderán los cálculos automáticos y las vinculaciones que dichas fórmulas proporcionaban; por tanto, resulta ideal cuando esté seguro de que ya no necesita actualizaciones dinámicas en esas celdas.

Siga estos pasos para eliminar todas las referencias de fórmulas pero conservar los valores en las celdas especificadas en Excel:

1. Seleccione las celdas que contienen las fórmulas que desea convertir en valores. A continuación, pulse Ctrl+C para copiarlas. Mientras la selección siga resaltada, haga clic con el botón derecho en cualquier punto del área resaltada para abrir el menú contextual y, a continuación, seleccione Valores en la sección Pegado Selectivo. (Si prefiere usar la Cinta de opciones, vaya a la pestaña)Inicio, haga clic en la flecha desplegable situada bajo Pegar y elija Pegar valores.) Vea la captura de pantalla:

Tras realizar esta operación, todas las fórmulas de las celdas seleccionadas se reemplazarán por su valor actual, tal como se muestra en la siguiente captura de pantalla. Los valores de las celdas permanecerán visualmente inalterados, pero las fórmulas se eliminarán, dejando únicamente números o texto fijo.

Una captura de pantalla que muestra el resultado tras eliminar las referencias de fórmulas y conservar los valores en Excel

Escenarios aplicables:Esta solución es ideal para libros de rango pequeño o mediano, o cuando desea tener un control total sobre las áreas que quiere convertir. Si necesita repetir este proceso con frecuencia, puede acelerarlo usando atajos de teclado ()Ctrl+Alt+V, seguido de V).

Ventajas: No requiere complementos ni programación, ofrece resultados inmediatos y funciona en todas las versiones de Excel.
Inconvenientes: No se puede deshacer una vez guardados los cambios y cerrado el libro; además, solo se aplica a la selección: hay que seleccionar el rango cada vez.

Consejos y advertencias: Compruebe cuidadosamente su selección antes de pegar los valores, especialmente si tiene fórmulas que hacen referencia entre sí. Si necesita conservar una copia de seguridad de sus fórmulas, considere copiar la hoja original a una hoja de cálculo nueva antes de aplicar este método.


Eliminar todas las referencias de fórmulas pero conservar los valores en las celdas con un solo clic

Si busca un enfoque más rápido, con un solo clic —especialmente útil para conjuntos de datos grandes o tareas rutinarias—, puede aprovechar la función Convertir en valores reales proporcionada por Kutools para Excel. Esta utilidad simplifica el proceso, permitiéndole convertir al instante todas las fórmulas de su selección en valores estáticos, sin necesidad de pasos adicionales de copiar y pegar. Resulta particularmente útil al trabajar con informes extensos, plantillas compartidas o datos financieros confidenciales que deben permanecer estáticos.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Seleccione las celdas o el rango que contiene las fórmulas que desea convertir. A continuación, haga clic simplemente en Kutools > Convertir en valores reales en la barra de herramientas de Excel.

Todas las fórmulas de las celdas seleccionadas se reemplazan al instante por sus valores resultantes, mientras que los números y el texto conservan exactamente su aspecto original. Consulte la siguiente captura de pantalla para confirmarlo:

Una captura de pantalla que muestra el resultado tras eliminar las referencias de fórmulas y conservar los valores en Excel

Kutools para Excel: incluye más de 300 herramientas esenciales que harán sus tareas en Excel más rápidas, sencillas y eficientes.¡Descárguelo ahora!

Recomendación según el escenario: Kutools para Excel es ideal para usuarios que necesitan realizar operaciones eficientes y repetitivas o que trabajan habitualmente con libros de trabajo extensos repletos de fórmulas. Es especialmente útil para quienes buscan reducir los pasos manuales repetitivos y minimizar el riesgo de errores.

Ventajas: Es extremadamente rápido; funciona con rangos grandes y múltiples; ahorra tiempo en tareas frecuentes.
Inconvenientes: Requiere la instalación del complemento Kutools para Excel (una utilidad de pago, aunque hay versiones de prueba disponibles).

Si encuentra problemas en los que no se convierten todas las fórmulas, asegúrese de haber seleccionado todo el rango deseado antes de usar la utilidad. Le recomendamos guardar su libro de trabajo antes de realizar operaciones masivas, por si necesita revertir los cambios.


Código VBA: usar una macro para reemplazar automáticamente todas las fórmulas de las celdas seleccionadas por sus valores calculados

Para usuarios avanzados o quienes buscan automatizar el proceso, una macro personalizada en VBA ofrece una solución eficaz. Este enfoque resulta especialmente útil cuando tiene necesidades repetitivas o desea convertir fórmulas a valores en varios rangos no contiguos de forma simultánea. Con VBA, puede ejecutar la conversión con un solo comando, ahorrando tiempo y esfuerzo en tareas recurrentes.

Nota: Este enfoque está pensado para personas que se sientan cómodas ejecutando macros de VBA en Excel. Si la política de su lugar de trabajo restringe el uso de macros, consulte con su administrador antes de utilizarlo.

1. Abra el editor de VBA haciendo clic en Programador > Visual Basic. En la ventana de Microsoft Visual Basic para Aplicaciones, haga clic en Insertar > Módulo y, a continuación, copie y pegue el siguiente código en el nuevo módulo:

Sub ConvertFormulasToValues()
    Dim rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Please select the range where you want to remove formulas and keep values:", xTitleId, WorkRng.Address, Type:=8)
    If WorkRng Is Nothing Then Exit Sub
    For Each rng In WorkRng
        If rng.HasFormula Then
            rng.Value = rng.Value
        End If
    Next
End Sub

2. Para ejecutar la macro, haga clic en el botón Botón Ejecutar Ejecutar en el editor de VBA. A continuación, aparecerá un cuadro de diálogo que le pedirá que seleccione el rango en el que desea reemplazar las fórmulas por sus valores. Tras seleccionar el rango deseado y confirmar, la macro convertirá automáticamente todas las fórmulas de ese rango en sus resultados calculados, eliminando las referencias a las fórmulas pero manteniendo los valores mostrados sin cambios.

Escenarios aplicables: Esta solución es altamente flexible y permite procesar por lotes rangos de celdas grandes o irregulares. Resulta especialmente útil cuando deseas automatizar el proceso como parte de un flujo de trabajo o una rutina macro más amplia.

Ventajas: Automatiza tareas repetitivas; se puede ampliar o combinar fácilmente con otros pasos de automatización; funciona perfectamente en escenarios de selección complejos.
Inconvenientes: Requiere habilitar macros; no es recomendable para usuarios poco familiarizados con VBA; la configuración de seguridad de macros podría limitar su uso en algunas organizaciones.

Resolución de problemas:Si recibe un error en tiempo de ejecución, asegúrese de haber seleccionado un rango válido. Asimismo, verifique que las macros estén habilitadas en su instancia de Excel. Si desea deshacer la operación, puede usar la función Deshacer de Excel ()Ctrl + Z), aunque tenga en cuenta que las operaciones realizadas mediante macros no se pueden deshacer una vez que haya guardado y cerrado el libro.


Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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.

ExcelWordOutlookTabsPowerPoint
  • 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