Accéder au contenu principal

Comment inverser les signes des valeurs dans les cellules d'Excel ?

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

Lorsque vous travaillez avec Excel, vous pouvez rencontrer à la fois des nombres positifs et négatifs dans vos données. Si vous devez rapidement inverser les signes de ces nombres - en changeant les valeurs positives en négatives et vice versa - le faire manuellement peut être chronophage, surtout lorsque vous traitez de grands ensembles de données. Heureusement, il existe plusieurs méthodes rapides et efficaces pour inverser les signes des valeurs dans Excel. Dans ce guide, nous allons vous guider à travers chacune de ces méthodes pour vous aider à accomplir cette tâche rapidement.

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

Inverser le signe des valeurs dans les cellules avec la fonction Collage spécial

Nous pouvons inverser le signe des valeurs dans les cellules avec la fonction "Collage spécial" dans Excel, veuillez procéder comme suit :

1. Tapez le nombre "-1" dans une cellule vide et copiez-le.

2. Sélectionnez la plage où vous souhaitez inverser le signe des valeurs, faites un clic droit et choisissez "Collage spécial". Voir capture d'écran :

3. Dans la boîte de dialogue "Collage spécial", cliquez sur l'option "Tout" sous "Coller" et sur l'option "Multiplier" sous "Calcul".

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

4. Ensuite, cliquez sur "OK", et tous les signes des nombres dans la plage ont été inversés.

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

5. Supprimez le nombre -1 si nécessaire.


Inverser rapidement le signe des valeurs dans les cellules avec Kutools pour Excel

Nous pouvons inverser rapidement le signe des valeurs avec la fonctionnalité "Changer le signe des nombres" de "Kutools pour Excel".

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

1. Sélectionnez la plage où vous souhaitez inverser les signes des nombres.

2. Cliquez sur "Kutools" > "Texte" > "Changer le signe des nombres…", voir capture d'écran :

A screenshot of Kutools Change Sign of Values option in Excel

3. Dans la boîte de dialogue "Changer le signe des nombres", cochez l'option "Inverser tous les nombres positifs et négatifs".

A screenshot of the Change Sign of Values dialog box

4. Puis cliquez sur "OK" ou "Appliquer". Tous les signes des nombres ont été inversés.

Conseils:
  • Pour utiliser cette fonctionnalité, vous devez d'abord installer Kutools pour Excel, veuillez cliquer pour télécharger Kutools pour Excel.
  • La fonctionnalité "Changer le signe des nombres" de Kutools pour Excel peut également "corriger tous les nombres négatifs à la fin", "changer tous les nombres négatifs en positifs" et "changer tous les nombres positifs en négatifs". Pour plus d'informations détaillées sur "Changer le signe des nombres", veuillez consulter le tutoriel : Changer rapidement le signe des nombres dans Excel.

Inverser le signe des valeurs dans les cellules avec un code VBA

De plus, nous pouvons utiliser un code VBA pour inverser le signe des valeurs dans les cellules. Mais nous devons savoir comment obtenir que le VBA fasse cela. Nous pouvons le faire en suivant les étapes ci-dessous :

1. Sélectionnez la plage où vous souhaitez inverser le signe des valeurs dans les cellules.

2. Cliquez sur "Développeur" > "Visual Basic" dans Excel, une nouvelle fenêtre "Microsoft Visual Basic pour applications" s'affichera, ou utilisez les raccourcis clavier ("Alt" + "F11") pour l'activer. Ensuite, cliquez sur "Insérer" > "Module", puis copiez et collez le code VBA suivant :

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

3. Ensuite, cliquez sur le bouton Exécuter ou appuyez sur la touche F5 pour exécuter le code. Et le signe des nombres dans la plage sélectionnée a été inversé immédiatement.