- Changement de format pour des nombres négatifs (9,99- en -99,99)
Changement de format pour des nombres négatifs
Problème
J'ai des nombres (environ 3000) dans une feuille Excel. Parmis ces nombres, certains sont négatifs sous le format 55.21-. Comment les convertir en vrai nombre négatif. (Excel ne reconnait pas le signe négatif après le nombre).
Solution:
- Créer une colonne à côté de la liste de nombres
- Entrer cette formule si la liste commence dans la colonne A, rangée 1.
- Les trois A1 de la formule font référence au nombre qu'on veut tester.
=SI(SOMME(A1)=0;SUBTITUE(A1;"-";"")*-1);A1)
Explication:
Lorsqu'on additionne en Excel avec l'opérateur'+' des chaînes de caractères, Excel renvoie une erreur. Toutefois lorsqu'on utilise la fonction SOMME() ou SUM(), Excel renvoie 0 comme nombre lorsqu'il aperçoit une chaîne de caractères. On peut enlever le moins (substitué le - par une chaîne vide) et multiplié par -1 tous les nombres donc la somme est égale à 0. Puisque 0 * -1 = 0, on est correct dans tous les cas. Si la somme n'est pas égale à 0, on met la valeur de la cellule.