Skip to main content

Como alterar números negativos para positivos no Excel?

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

Ao processar operações no Excel, às vezes, pode ser necessário alterar números negativos para positivos ou vice-versa. Existem truques rápidos que você pode aplicar para mudar números negativos para positivos? Este artigo apresentará os seguintes truques para converter todos os números negativos em positivos ou vice-versa de forma fácil.

change negative numbers to positive

Alterar números negativos para positivos com a função Colar Especial

Alterar facilmente números negativos para positivos com o Kutools para Excel

Usando código VBA para converter todos os números negativos de um intervalo para positivos


Alterar números negativos para positivos com a função Colar Especial

Você pode alterar os números negativos para números positivos seguindo estes passos:

1. Digite o número -1 em uma célula em branco, selecione essa célula e pressione as teclas Ctrl + C para copiá-la.

2Selecione todos os números negativos no intervalo, clique com o botão direito do mouse e escolha Colar Especial… no menu de contexto. Veja a captura de tela:
Select all negative numbers in the range, right click, and select Paste Special

Notas:
(1) Mantendo pressionada a tecla Ctrl você pode selecionar todos os números negativos clicando neles um por um;
(2) Se você tiver o Kutools para Excel instalado, poderá usar sua função Selecionar Células Especiais para selecionar rapidamente todos os números negativos. Faça um Teste Gratuito!
select all negative numbers by kutools

3E uma caixa de diálogo Colar Especial será exibida, selecione a opção Todos da seção Colar, selecione a opção Multiplicar da seção Operação, clique em OKVeja a captura de tela:
 set options in the dialog box

4Todos os números negativos selecionados serão convertidos em números positivos. Exclua o número -1 conforme necessário. Veja a captura de tela:
all negative numbers will be converted into positive numbers


Alterar rapidamente números negativos para positivos com o Kutools para Excel

A maioria dos usuários do Excel não quer usar código VBA, existem truques rápidos para transformar números negativos em positivos? O Kutools para Excel pode ajudá-lo a alcançar isso de forma fácil e confortável.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1Selecione um intervalo que inclua os números negativos que deseja alterar e clique em Kutools > Texto > Alterar o sinal dos números.
click Change Sign of Values feature of kutools

2Marque a opção Mudar todos os números negativos para positivos na seção Cálculo, e clique em OkVeja a captura de tela:
Check Change all negative values to positive option in the dialog box

Agora você verá que todos os números negativos foram alterados para positivos, conforme mostrado abaixo:
all negative numbers change to positive numbers

Nota: Com este recurso Alterar o Sinal dos Números, você também pode corrigir sinais negativos finais, mudar todos os números positivos para negativos, inverter o sinal de todos os valores e mudar todos os números negativos para zero. Faça um Teste Gratuito!

(1) Alterar rapidamente todos os valores positivos para negativos no intervalo especificado:
change all positive values to negative

(2) Inverter facilmente o sinal de todos os valores no intervalo especificado:
reverse the sign of all values

(3) Alterar facilmente todos os valores negativos para zero no intervalo especificado:
change all negative values to zero

(4) Corrigir facilmente sinais negativos finais no intervalo especificado:
 fix trailing negative signs

Dica: Para usar esse recurso, você deve instalar o Kutools para Excel primeiro, por favor, clique para baixar e ter um teste gratuito de 30 dias agora.

Usando código VBA para converter todos os números negativos de um intervalo para positivos

Como um profissional do Excel, você também pode executar o código VBA para alterar números negativos para positivos.

1. Pressione as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Uma nova janela será exibida. Clique em Inserir > Módulo e insira os seguintes códigos no 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

3Depois clique em Executar ou pressione a tecla F5 para executar a aplicação, e todos os números negativos serão alterados para positivos. Veja a captura de tela:
vba code to convert all negative numbers to positive


Demonstração: Alterar números negativos para positivos ou vice-versa com o Kutools para Excel