KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como inverter os sinais dos valores nas células do Excel?

AutorApoio Técnico Data de Modificação

Ao trabalhar no Excel, é comum deparar-se com números positivos e negativos nos seus dados. Caso precise de inverter rapidamente os sinais desses valores — transformando positivos em negativos e vice-versa — fazê-lo manualmente pode tornar-se moroso, especialmente com conjuntos de dados extensos. Felizmente, existem vários métodos rápidos e eficientes para inverter os sinais diretamente no Excel. Neste guia, explicamos cada um desses métodos para que conclua a tarefa de forma ágil e sem complicações.

Uma captura de ecrã de um intervalo de números no ExcelSetaUma captura de ecrã de valores com sinal invertido no Excel

Inverter o sinal dos valores nas células com a função Colar Especial

Podemos inverter o sinal dos valores nas células com a função «Colar Especial» no Excel, proceda da seguinte forma:

1. Digite o número «-1» numa célula vazia e copie-o.

2. Selecione o intervalo cujos valores pretende inverter, clique com o botão direito do rato e escolha «Colar Especial». Veja a imagem:

3. Na caixa de diálogo «Colar Especial», selecione «Tudo» em «Colar» e «Multiplicar» em «Operação».

Uma captura de ecrã das opções Colar Especial a mostrar a operação Multiplicar para inverter os sinais

4. Depois, clique em «OK» e todos os sinais dos números no intervalo serão invertidos.

Uma captura de ecrã de um intervalo de números no ExcelSetaUma captura de ecrã de valores com sinal invertido no Excel

5. Elimine o número -1, conforme necessário.


Inverter o sinal dos valores nas células com o Kutools para Excel rapidamente

Podemos inverter rapidamente o sinal dos valores com a funcionalidade «Alterar Sinal do Número» do Kutools para Excel.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de números cujo sinal pretende inverter.

2. Clique em «Kutools» > «Conteúdo» > «Alterar Sinal do Número…», conforme ilustrado na captura de ecrã:

Uma captura de ecrã da opção Kutools Alterar Sinal dos Valores no Excel

3. Na caixa de diálogo «Alterar Sinal do Número», selecione a opção «Inverter todos os números positivos e negativos».

Uma captura de ecrã da caixa de diálogo Alterar Sinal dos Valores

4. Em seguida, clique em «OK» ou «Aplicar» para inverter o sinal de todos os números.

Dicas:
  • Para utilizar esta funcionalidade, instale primeiro o Kutools para Excel — clique para descarregar o Kutools para Excel.
  • A funcionalidade «Alterar Sinal do Número» do Kutools para Excel permite-lhe também «Corrigir todos os números negativos finais», «Converter todos os números negativos em positivos» e «Converter todos os números positivos em negativos». Para obter mais informações sobre a função «Alterar Sinal do Número», consulte o tutorial:Alterar rapidamente o sinal dos números no Excel.

Inverter o sinal dos valores nas células com código VBA

Também é possível utilizar um código VBA para inverter o sinal dos valores nas células — basta saber como configurar o VBA para executar essa tarefa. Siga os passos abaixo:

1. Selecione o intervalo de células cujos valores pretende inverter o sinal.

2. No Excel, clique em «Programador» > «Visual Basic» para abrir uma nova janela do «Microsoft Visual Basic para Aplicações» ou, mais rapidamente, prima as teclas de atalho «Alt» + «F11». Em seguida, clique em «Inserir» > «Módulo» e copie e cole o seguinte código VBA:

Sub Convert()
Dim C As Range
For Each C In Selection
C.Value = -C.Value
Next C
End Sub

3. Em seguida, clique no botão Executar ou prima a tecla F5 para executar o código. Os sinais dos números no intervalo selecionado são invertidos imediatamente.