Tri

Buzz_04 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Buzz_04 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je veux réaliser un tableau de résultat pour un concours. Le but de cette compétition est d'estimer à l'avance le résultat qu'on va obtenir et le concurrent qui obtient la plus petite différence entre l'estimation et le résultat gagne le concours. Dans mon tableau j'aurais donc fatalement des personnes qui aurons un resultat positif (467, par exemple) et d'autre un résultat négatif (-479, par exemple).

Pour etablir le classement, je souhaite trier ces lignes dans l'ordre de la plus petite différence à la plus grande. Le problème c'est que le tri se fait d'abord avec les nombres positifs et ensuite avec les nombres négatif (467, 450, 420, -345, -350, -400, -450, par exemple).

Quelqu'un peut-il m'aider. Merci d'avance.

2 réponses

  1. yclik Messages postés 3874 Date d'inscription   Statut Membre Dernière intervention   1 609
     
    Bonjour
    Utiliser la fonction ABS qui renvoie la valeur absolue d'une valeur (sans le signe).
    A2=360
    B2=250
    =B2-A2= donne -110
    =ABS(B2-A2) donne 110
    0
  2. Buzz_04 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
     
    Fantastique.

    Merci beaucoup pour votre aide.
    0