Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment inverser les signes de valeurs dans les cellules dans Excel?

Lorsque nous utilisons Excel, il y a des nombres positifs et négatifs dans une feuille de calcul. Supposons que nous devions changer les nombres positifs en nombres négatifs et vice versa. Bien sûr, nous pouvons les changer manuellement, mais s'il y a des centaines de nombres à changer, cette méthode n'est pas un bon choix. Existe-t-il des astuces rapides pour résoudre ce problème?

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

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

Inversez rapidement le signe des valeurs dans les cellules avec Kutools for Excel


flèche bleue bulle droite 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 le Collage spécial fonction dans Excel, procédez comme suit:

1. Appuyez sur le numéro -1 dans une cellule vide et copiez-le.

2. Sélectionnez la plage dont vous souhaitez inverser le signe des valeurs, cliquez avec le bouton droit de la souris et choisissez Collage spécial. Voir la capture d'écran:

3. Dans le Collage spécial boîte de dialogue, cliquez sur Voir Tout options de pâtes et Multiplier option de Opération. Voir la capture d'écran:

4. Puis clique OK, et tous les signes des nombres de la plage ont été inversés.

5. Supprimez le nombre -1 selon vos besoins.


Inversez le signe de tous les nombres à la fois

Kutools pour Excel's Changer le signe des valeurs L'utilitaire peut vous aider à changer les nombres positifs en nombres négatifs et vice versa, il peut également vous aider à inverser le signe des valeurs et à fixer le signe négatif de fin à la normale.  Cliquez pour télécharger Kutools for Excel!

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!


flèche bleue bulle droite Inverser le signe des valeurs dans les cellules avec le code VBA

En outre, nous pouvons utiliser un code VBA pour inverser le signe des valeurs dans les cellules. Mais nous devons savoir comment faire en sorte que le VBA fasse la chose. Nous pouvons le faire comme suit:

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

2. Cliquez Promoteurs > Visual Basic dans Excel, un nouveau Microsoft Visual Basic pour les applications s'affiche, ou à l'aide des touches de raccourci (Alt + F11) pour l'activer. Puis clique 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. Puis clique doc-signe-inversé-6bouton pour exécuter le code. Et le signe des nombres dans la plage sélectionnée a été inversé à la fois.


flèche bleue bulle droite Inversez rapidement le signe des valeurs dans les cellules avec Kutools for Excel

On peut inverser rapidement le signe des valeurs avec Changer le signe des valeurs caractéristique de Kutools pour Excel.

Kutools pour Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours

Après l'installation de Kutools pour Excel, procédez comme suit:

1. Sélectionnez la plage dans laquelle vous souhaitez inverser les signes des nombres.

2. Cliquez Kutools > du Paquet > Changer le signe des valeurs…, Voir capture d'écran:

3. Dans le Changer le signe des valeurs boîte de dialogue, vérifiez le Inverser le signe de toutes les valeurs, voir capture d'écran:

doc-signes-inverses-de-valeurs5

4. Et puis cliquez OK or Appliquer. Tous les signes des nombres ont été inversés.

The Changer le signe des valeurs de Kutools for Excel peut également corriger les signes négatifs de fin, Csuspendre toutes les valeurs négatives à positives et changer toutes les valeurs positives en négatives. Pour plus d'informations sur Changer le signe des valeurs, S'il vous plaît visitez Modifier la description de la fonction de signe des valeurs.

Cliquez pour télécharger et essayer gratuitement Kutools for Excel Now!


flèche bleue bulle droite Inversez le signe des valeurs dans les cellules avec Kutools for Excel

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

Articles Liés:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Aaron · 4 years ago
    Tried to do the developer option and I get a:
    Run-time error '438':
    Object doesn't support this property or method


    Any ideas?
  • To post as a guest, your comment is unpublished.
    Taylor · 5 years ago
    I have a mac version of excel and the paste special doesn't allow me to do that :-/ dying.
    • To post as a guest, your comment is unpublished.
      Bob · 4 years ago
      Yes. Yes it does. Enter "-1" in a cell. Copy that cell. Highlight all the values whose sign you wish to flip. Opt-Cmd-V opens paste special dialog box, choose multiply from the Operations section (I also find it beneficial to choose "values" in the Paste Section rather than "all" to preserve any formatting).
  • To post as a guest, your comment is unpublished.
    Emoployee · 5 years ago
    Thx Bro for the useful thread
  • To post as a guest, your comment is unpublished.
    Hasan · 5 years ago
    Thank you so much, Sir. You helped me a lot. I hope I can return the favor. Thank you so much.
  • To post as a guest, your comment is unpublished.
    CHRISTINE · 6 years ago
    thank you

    i had just posted in the SUN system with the srong month. this has helped me to reverse all the 195 entries within 7 minutes...
  • To post as a guest, your comment is unpublished.
    David K · 6 years ago
    From my perspective it seems there is no foolproof way to simply remove a negative sign:

    Multiplying by -1 can screw up subsequent cell values if each one is using a formula.
    VBA requires saving in a different format.
    Kutools requires you to download/purchase an add-on.

    You can format a column to show negatives as positives, but it turns the font Red.
  • To post as a guest, your comment is unpublished.
    Kevin Cox · 7 years ago
    I'm looking to add multiple $ to cells with formulas example (=((I29+AM29+AV29+BH29+CG29+CP29+DS29+AJ78+BA91+BU91+CO91+DK78)-(V25+EF25+EN25))/4

    Is there away to do this quickly...
  • To post as a guest, your comment is unpublished.
    Michaelq · 7 years ago
    This is tangentially related. I have a workbook in Excel 2013 that's baffling me. I get a #VALUE! error with the formula =SUM(8-(F4:F23)) in cell F2.

    When I reverse that, =SUM(F4:F23)-8), I get (#) where (#) is the negative of what I expect.

    But when I use #Jonathon's formula with my working formula in it, I again get the #VALUE! error.

    How is this #VALUE! error even possible? What I want is for F2 to be a positive number that's the leftover balance when F4:F24 is less that 8.
    • To post as a guest, your comment is unpublished.
      Vikas · 6 years ago
      Michaelq please use abs function. It turns negative and positive values both to positive one.
  • To post as a guest, your comment is unpublished.
    wolfstevent · 7 years ago
    Very cool trick. I imported transactions from BofA and AMEX and of course they use different signs for debits. One multiply paste later and I'm all fixed up.

    Thanks.
  • To post as a guest, your comment is unpublished.
    JAVED KHAN · 7 years ago
    In a New Cell simply Multiply a the Cell-value by -1. It will reverse automatically. No need to perform such a long procedures.

    e.g if the value in B1 is -25 then in Cell C1 enter the formula :

    =B1 * -1

    :-)
    • To post as a guest, your comment is unpublished.
      Jonathan · 7 years ago
      OMG THANK YOU SOOO MUCH. I have been looking all over the place for a way to simply do this. I was trying to find a way to have Excel take the SUM of a group of numbers and make it negative so that it would automatically do all the rest of the math on the sheet correctly. If anyone else is looking to do something similar, using the information I just obtained from #JAVED KHAN, enter the following function (this is just an example, change the cell references to match the ranges you are needing to use)

      =SUM(B2:H2) * -1

      This will now take the sum of the range and automatically change the value to a negative number.
    • To post as a guest, your comment is unpublished.
      CPH1810 · 7 years ago
      You sir have just blown my mind with your Excel Ninja ways, I tip my hat to you sir :lol:
    • To post as a guest, your comment is unpublished.
      wolfstevent · 7 years ago
      The goal was to change an entire range of cells easily, not just a single cell. The paste multiply method is basically a one step procedure to do just that.