Skip to main content

Come invertire i segni dei valori nelle celle in Excel?

Author: Tech Support Last Modified: 2025-05-29

Quando si lavora con Excel, potresti incontrare sia numeri positivi che negativi nei tuoi dati. Se hai bisogno di invertire rapidamente i segni di questi numeri - cambiando i valori positivi in negativi e viceversa - farlo manualmente può essere dispendioso in termini di tempo, specialmente quando si ha a che fare con grandi quantità di dati. Fortunatamente, ci sono diversi metodi veloci ed efficienti per invertire i segni dei valori in Excel. In questa guida, ti accompagneremo attraverso ciascuno di questi metodi per aiutarti a svolgere il lavoro rapidamente.

A screenshot of a range of numbers in Excel Arrow A screenshot of reversed sign values in Excel

Invertire il segno dei valori nelle celle con la funzione Incolla speciale

Possiamo invertire il segno dei valori nelle celle utilizzando la funzione "Incolla speciale" in Excel, procedi come segue:

1. Digita il numero "-1" in una cella vuota e copialo.

2. Seleziona l'intervallo in cui desideri invertire il segno dei valori, fai clic con il tasto destro e scegli "Incolla speciale". Vedi screenshot:

3. Nella finestra di dialogo "Incolla speciale", clicca su "Tutto" dalle opzioni di "Incolla" e seleziona "Moltiplica" dall'opzione "Calcolo".

A screenshot of the Paste Special options showing Multiply operation for reversing signs

4. Quindi clicca su "OK", e tutti i segni dei numeri nell'intervallo saranno stati invertiti.

A screenshot of a range of numbers in Excel Arrow A screenshot of reversed sign values in Excel

5. Elimina il numero -1 se necessario.


Invertire rapidamente il segno dei valori nelle celle con Kutools per Excel

Possiamo invertire rapidamente il segno dei valori con la funzione "Cambia il segno dei numeri" di "Kutools per Excel".

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona l'intervallo in cui desideri invertire i segni dei numeri.

2. Clicca su "Kutools" > "Testo" > "Cambia il segno dei numeri…", vedi screenshot:

A screenshot of Kutools Change Sign of Values option in Excel

3. Nella finestra di dialogo "Cambia il segno dei numeri", seleziona "Inverti tutti i segni positivi/negativi".

A screenshot of the Change Sign of Values dialog box

4. E poi clicca su "OK" o "Applica". Tutti i segni dei numeri saranno stati invertiti.

Suggerimenti:
  • Per utilizzare questa funzione, devi prima installare Kutools per Excel, clicca per scaricare Kutools per Excel.
  • La funzione "Cambia il segno dei numeri" di Kutools per Excel può anche "correggi tutti i numeri negativi alla fine", "cambia tutti i numeri negativi in positivi" e "cambia tutti i numeri positivi in negativi". Per ulteriori informazioni dettagliate su "Cambia il segno dei numeri", visita il tutorial: Cambia rapidamente il segno dei numeri in Excel.

Invertire il segno dei valori nelle celle con il codice VBA

Inoltre, possiamo utilizzare un codice VBA per invertire il segno dei valori nelle celle. Ma dobbiamo sapere come far eseguire al VBA l'operazione. Possiamo farlo seguendo i seguenti passaggi:

1. Seleziona l'intervallo in cui desideri invertire il segno dei valori nelle celle.

2. Clicca su "Sviluppatore" > "Visual Basic" in Excel, si aprirà una nuova finestra "Microsoft Visual Basic per applicazioni", oppure usa le scorciatoie da tastiera ("Alt" + "F11") per attivarla. Poi clicca su "Inserisci" > "Modulo", e quindi copia e incolla il seguente codice VBA:

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

3. Quindi clicca sul pulsante Esegui o premi il tasto F5 per eseguire il codice. E il segno dei numeri nell'intervallo selezionato sarà invertito immediatamente.