KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come trasformare i numeri positivi in negativi in Excel?

AutoreAssistenza tecnica Data di modifica

Come trasformare rapidamente tutti i numeri o i valori positivi in negativi in Excel? I metodi seguenti ti mostreranno come farlo in modo rapido e semplice.

dati originali freccia destracambia i numeri positivi in negativi

Trasforma numeri positivi in negativi con la funzione Incolla speciale

Trasforma numeri positivi in negativi o viceversa con Kutools per Excel

Trasforma numeri positivi in negativi con codice VBA


Trasforma numeri positivi in negativi con la funzione Incolla speciale

Puoi trasformare i numeri positivi in negativi con la funzione Incolla speciale di Excel. Procedi come segue.

1. Toccare il numero -1 in una cella vuota e copiarlo.

2. Evidenzia l'intervallo che desideri modificare, fai clic con il pulsante destro del mouse e seleziona Incolla speciale dal menu contestuale per aprire la finestra di dialogo Incolla speciale. Guarda lo screenshot:

seleziona l'intervallo di dati, quindi fai clic con il tasto destro e scegli Incolla speciale

3. Quindi, seleziona l'opzione Tutto nella sezione Incolla e Moltiplica nella sezione Operazione.

specifica le opzioni nella finestra di dialogo

4. Fare quindi clic su OK: tutti i numeri positivi saranno trasformati in numeri negativi.

tutti i numeri positivi sono stati cambiati in numeri negativi

5. Infine, puoi eliminare il numero -1 quando necessario.


Trasforma i numeri positivi in negativi e viceversa

Con Kutools per Excella funzione Modifica il segno dei numeri, puoi trasformare numeri positivi in negativi o viceversa, invertire il segno dei numeri, Correggi tutti i numeri negativi alla fine e molto altro.Fai clic per scaricare Kutools per Excel!


Trasforma i numeri positivi in negativi o viceversa con Kutools per Excel

È anche possibile utilizzare lo strumento Kutools per Excel’s Modifica il segno dei numeri per trasformare rapidamente tutti i numeri positivi in negativi.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le operazioni con precisione, rendendo la gestione dei dati semplice e intuitiva.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Se si dispone di Kutools per Excelinstallato, è possibile trasformare i numeri positivi in negativi come segue:

1. Seleziona l'intervallo che vuoi modificare.

2. Fare clic su Kutools > Contenuto > Modifica il segno dei numeri, vedere lo screenshot:

fai clic sulla funzione Cambia segno dei valori di Kutools

3. Nella finestra di dialogo Modifica il segno dei numeri, seleziona l'opzione Cambia tutti i numeri positivi in negativi.

seleziona l'opzione Cambia tutti i valori positivi in negativi

4. Fare quindi clic su OK o su Applica. Tutti i numeri positivi saranno stati convertiti in numeri negativi.

dati originali freccia destratutti i numeri positivi sono stati convertiti in numeri negativi
Suggerimenti:
  • Per utilizzare questa funzionalità, devi prima installare Kutools per Excel. Ti preghiamo di fare clic per scaricare e provare gratuitamente per 30 giorni ora.
  • Per trasformare tutti i numeri negativi in positivi, seleziona Cambia tutti i numeri negativi in positivi nella finestra di dialogo, come mostrato nello screenshot seguente:
    Cambia tutti i valori negativi in positivi con KutoolsLa funzione Kutools per Excel Modifica il segno dei numeri può anche Correggi tutti i numeri negativi alla fine, Cambia tutti i numeri negativi in positivi e molto altro. Per ulteriori informazioni su Modifica il segno dei numeri, visita la pagina descrittiva della funzionalità Modifica il segno dei numeri.

Trasforma numeri positivi in negativi con codice VBA

Con il codice VBA è possibile trasformare i numeri positivi in negativi, ma è necessario conoscere l’uso di VBA. Procedere come indicato di seguito:

1. Seleziona l'intervallo che vuoi modificare.

2. Fare clic su Sviluppo > Visual Basic: si aprirà una nuova finestra di Microsoft Visual Basic, Applications Edition. Clicca su Inserisci > Modulo e incolla il seguente codice nel modulo:

Sub ChangeToNegative()
'Updateby Extendoffice
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    xValue = rng.Value
    If xValue > 0 Then
        rng.Value = xValue * -1
    End If
Next
End Sub

3. Fai clic sul pulsante pulsante Esegui per eseguire il codice: verrà visualizzata una finestra di dialogo in cui potrai selezionare l'intervallo da convertire da valori positivi a negativi. Guarda lo screenshot:

codice VBA per selezionare i numeri

4. Fare clic su Ok, e i valori positivi nell’intervallo selezionato saranno immediatamente convertiti in negativi.


Demo: Trasforma i numeri positivi in negativi o viceversa con Kutools per Excel