Como Transformar Números Negativos em Positivos no Excel

Quer saber como transformar números negativos em positivos no Excel de forma simples e rápida? Você está no lugar certo!

Transformar valores negativos em positivos no Excel é uma tarefa essencial para quem trabalha com valores numéricos, e existem várias formas de fazer isso. Desde o uso da função ABS até a aplicação de fórmulas personalizadas com a função SE, ou até mesmo a utilização de ferramentas como “Substituir” e macros do VBA.

Neste artigo, você vai descobrir as melhores opções para realizar essa conversão de acordo com suas necessidades. Confira!

Como Transformar Números Negativos em Positivos no Excel?

O Excel oferece flexibilidade e eficiência para manipular números de diferentes formas, tornando o processo de conversão de negativos para positivos uma tarefa rápida, simples e acessível para todos os níveis de usuários.

A seguir, você vai descobrir diferentes maneiras de realizar essa conversão, utilizando diferentes fórmulas, funções e métodos disponíveis no Excel.  Conheça cada uma delas e escolha qual é a opção que mais se adequa à sua necessidade.

Opção 1: Usando a função SE

A primeira opção para converter valores negativos para positivos no Excel é utilizando a função SE. Para exemplificar, considere a tabela abaixo na qual contém alguns valores negativos:

como inverter sinal negativo no excel

Note na tabela que temos alguns valores positivos e outros negativos e, para transformar estes valores negativos em positivos, vamos usar a seguinte fórmula:

=SE(A2<0;A2*-1;A2)

Nesta fórmula, estamos instruindo o Excel a verificar se o valor da célula A2 é negativo. Se for, o Excel irá multiplicá-lo por -1, convertendo-o em um número positivo. Caso o valor de A2 já seja positivo, ele será mantido inalterado e retornado como está. Confira o resultado!

como transformar números negativos em positivos no excel

Opção 2: Usando a função ABS

A função ABS tem a finalidade de obter o valor absoluto de um número. Por exemplo, o valor absoluto de 5 e -5 é o 5, porque estes estão igualmente distantes do zero.



Sendo assim, ao usar a função ABS, ela irá transformar todos os valores em positivos. Confira o exemplo:

como transformar números negativos em positivos no excel, função ABS

Observe que a função ABS converteu todos os valores para seus correspondentes absolutos. Em outras palavras, sempre que a função encontra um número negativo, ela automaticamente o transforma em positivo.

Para saber mais sobre a função ABS, clique aqui!

Opção 3: Como transformar números negativos em positivos no Excel com função SUBSTITUIR

Outra função que pode ser usada para transformar números negativos em positivos é a função SUBSTITUIR. Essa função possibilita trocar um texto ou parte de um texto por outro, com base em outro texto ou caracteres específicos. No nosso caso, vamos remover o sinal de negativo da seguinte forma:

=SUBSTITUIR(A2;"-";"")

Observe na fórmula acima que selecionamos a célula com o valor a ser modificado (A2), inserimos o caractere que queremos substituir (neste caso, o sinal de negativo, representado por “-“), e indicamos que ele deve ser removido, deixando aspas duplas vazias. Veja o resultado a seguir:

como transformar números negativos em positivos no excel

Importante: A função SUBSTITUIR converte os valores em formato de texto, o que impede a realização de cálculos com esses números. Uma solução simples é multiplicar o resultado da fórmula por 1, permitindo que o Excel interprete o valor como numérico. Veja abaixo como a fórmula ficará:

=SUBSTITUIR(A2;"-";"")*1

Opção 4: Transformar números negativos em positivos com a ferramenta Localizar e Substituir

Para utilizar a ferramenta Localizar e Substituir, primeiro selecione os valores desejados. Em seguida, acesse a guia Página Inicial > Localizar e Selecionar > Substituir, ou simplesmente use o atalho Ctrl+L. Na janela que aparecer, escolha a guia Substituir conforme mostra a imagem abaixo.

como deixar numero negativo positivo no excel

No campo Localizar, insira o sinal de negativo (-) e, no campo Substituir por, deixe em branco. Agora, clique no botão Substituir tudo e depois clique no botão Fechar. Feito isso, todos os valores negativos foram transformados em positivos, veja o resultado:

substituir o sinal de negativo no excel

Opção 5: Transformar negativo em positivo com a opção Colar especial





Na quinta opção, utilizaremos a ferramenta Colar Especial. O primeiro passo é inserir o valor -1 em qualquer célula da planilha, como mostrado na imagem abaixo:

colar especial multiplicação

O valor -1 será utilizado para converter os números negativos em positivos, multiplicando-os e removendo o sinal de negativo.

Em seguida, copie a célula onde inseriu o valor -1 (Ctrl + C). Selecione apenas as células com valores negativos, segurando a tecla Ctrl enquanto clica em cada uma delas.”

valor negativo no excel

Clique com o botão direito do mouse e selecione a opção Colar Especial:

Colar especial valor negativo no excel

Na janela de opções que irá abrir, no item Operação, selecione a opção Multiplicação e clique em OK:

converter numeros negativos em positivos no excel

Feito isso, os valores negativos foram transformados em positivos, confira:

Opção 6: : Transformar negativo em positivo com VBA

Se você precisa realizar a conversão de valores negativos em positivos no Excel com frequência, então uma alternativa é usar o VBA criando uma macro para que toda vez que você clicar em um botão, todos os valores negativos sejam transformados em positivos.

Para fazer isso, basta seguir os seguintes passo a passo:

1. Acesse a guia Desenvolvedor > Visual Basic:

Código vba para remover valor negativo

2. Na janela do VBA, clique em Inserir > Módulo:

Código vba para tirar sinal de negativo

3. Agora, dentro do módulo insira o código abaixo:

Sub Alterar_Negativo_Positivo()
For Each Cell In Selection
    If Cell.Value < 0 Then
       Cell.Value = -Cell.Value
    End If
Next Cell
End Sub


como transformar números negativos em positivos no excel, vba

Essa macro basicamente vai analisar as células selecionadas e, onde houver valores negativos, ela irá convertê-los em positivos.

4. Para testar a macro, vamos criar um botão que irá chamar essa macro toda vez que clicarmos nele. Para isso, feche a janela do VBA e na planilha vá até a guia Desenvolvedor > Inserir > Botão (Controle Formulário).

VBA para substituir sinal de menos excel

5. Agora, insira o botão no local desejado e na janela Atribuir Macro, selecione a macro que foi criada e clique em OK:

como tirar sinal negativo no excel, diferentes maneiras

O botão foi criado, conforme exemplo abaixo:

como deixar numero negativo positivo no excel com VBA

E para testar a nossa macro, basta selecionar as células que desejamos alterar o sinal de negativo e clicar no botão, confira o exemplo:

como transformar números negativos em positivos no excel

Importante: Lembre-se de salvar a pasta de trabalho no formato habilitado para macro (XLSM), caso contrário a macro não irá funcionar na planilha.

Baixe aqui a planilha contendo os exemplos apresentados neste tutorial.

Confira este tutorial em formato de vídeo.

Confira também as seguintes dicas de Excel:

E então, o que achou do tutorial sobre como transformar números negativos em positivos no Excel? Caso tenha ficado com alguma dúvida, basta deixar o seu comentário abaixo.