Skip to main content

¿Cómo cambiar números negativos a positivos en Excel?

Author: Tech Support Last Modified: 2025-06-03

Cuando estás realizando operaciones en Excel, a veces puede que necesites cambiar los números negativos a positivos o viceversa. ¿Existen trucos rápidos que puedas aplicar para cambiar los números negativos a positivos? Este artículo te presentará algunos métodos sencillos para convertir todos los números negativos en positivos o viceversa.

change negative numbers to positive

Cambiar números negativos a positivos con la función Pegado especial

Cambiar fácilmente números negativos a positivos con Kutools para Excel

Usar código VBA para convertir todos los números negativos de un rango a positivos


Cambiar números negativos a positivos con la función Pegado especial

Puedes cambiar los números negativos a positivos siguiendo estos pasos:

1. Ingresa el número -1 en una celda vacía, luego selecciona esta celda y presiona las teclas Ctrl + C para copiarla.

2Selecciona todos los números negativos en el rango, haz clic derecho y selecciona Pegado especial… desde el menú contextual. Ver captura de pantalla:
Select all negative numbers in the range, right click, and select Paste Special

Notas:
(1) Manteniendo presionada la tecla Ctrl puedes seleccionar todos los números negativos haciendo clic uno por uno;
(2) Si tienes instalado Kutools para Excel, puedes usar su función Seleccionar Celdas Especiales para seleccionar rápidamente todos los números negativos. ¡Prueba gratis!
select all negative numbers by kutools

3Y aparecerá un cuadro de diálogo Pegado especial Se mostrará un cuadro de diálogo, selecciona la opción Todo de Pegar, selecciona la opción Multiplicar de Operación, haz clic en AceptarVer captura de pantalla:
 set options in the dialog box

4Todos los números negativos seleccionados se convertirán en positivos. Elimina el número -1 si es necesario. Ver captura de pantalla:
all negative numbers will be converted into positive numbers


Cambia rápidamente números negativos a positivos con Kutools para Excel

La mayoría de los usuarios de Excel no quieren usar código VBA, ¿hay algún truco rápido para cambiar los números negativos a positivos? Kutools para Excel puede ayudarte a lograr esto fácil y cómodamente.

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

1Selecciona un rango que incluya los números negativos que deseas cambiar y haz clic en Kutools > Texto > Cambiar el signo de los valores.
click Change Sign of Values feature of kutools

2Marca la opción Cambiar todos los números negativos a positivos bajo Cálculo, y haz clic en AceptarVer captura de pantalla:
Check Change all negative values to positive option in the dialog box

Ahora verás que todos los números negativos se han convertido en positivos como se muestra a continuación:
all negative numbers change to positive numbers

Nota: Con esta función Cambiar el signo de los valores, también puedes corregir los signos negativos finales, cambiar todos los números positivos a negativos, invertir el signo de todos los valores y cambiar todos los números negativos a cero. ¡Prueba gratis!

(1) Cambia rápidamente todos los valores positivos a negativos en el rango especificado:
change all positive values to negative

(2) Invierte fácilmente el signo de todos los valores en el rango especificado:
reverse the sign of all values

(3) Cambia fácilmente todos los valores negativos a cero en el rango especificado:
change all negative values to zero

(4) Corrige fácilmente los signos negativos finales en el rango especificado:
 fix trailing negative signs

Consejo: Para usar esta función, primero debes instalar Kutools para Excel, haz clic para descargarlo y obtener una prueba gratuita de 30 días ahora.

Usar código VBA para convertir todos los números negativos de un rango a positivos

Como profesional de Excel, también puedes ejecutar el código VBA para cambiar los números negativos a positivos.

1. Presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.

2. Aparecerá una nueva ventana. Haz clic en Insertar > Módulo, luego introduce el siguiente código en el módulo:

Sub Positive
Dim Cel As Range
For Each Cel In Selection
If IsNumeric(Cel.Value) Then
Cel.Value = Abs(Cel.Value)
End If
Next Cel
End Sub

3Luego haz clic en Ejecutar o presiona la tecla F5 para ejecutar la aplicación, y todos los números negativos se cambiarán a positivos. Ver captura de pantalla:
vba code to convert all negative numbers to positive


Demostración: Cambiar números negativos a positivos o viceversa con Kutools para Excel