Tableau

Résolu
YOSEIKANAI Messages postés 24 Statut Membre -  
Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

A chaque jour sa nouvelle formule ^^

J ai créé un tableau qui calcul automatiquement mes scores.
J'aimerai trouver une formule qui puisse faire ceci:

que le plus haut score dans le tableau soit identifié et que soit noté 1 pour le plus haut score et -1 pour les autres.

Est ce faisable?

5 réponses

  1. Lentzouille Messages postés 728 Statut Membre 64
     
    Bonjour,

    =SI(RANG(A1;$A$1:$A$7)<>1;-1;1)

    Cdt,
    0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Oui, bien sûr ! Pour une liste de A1 à A30 la formule en B1 sera
    =SI(RANG(A1;$A$1:$A$30;0)=1;1;-1) à recopier jusqu'en B30.
    https://www.cjoint.com/?CJyq32E3JfQ

    Cordialement.
    C'est bien, la retraite ! Surtout aux Antilles ... :-)
    ☻ Raymond ♂
    0
  3. YOSEIKANAI Messages postés 24 Statut Membre
     
    SA fonctionne impeccable merci a tous
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. YOSEIKANAI Messages postés 24 Statut Membre
     
    Par contre j'ai un petit souci avec la formule car je voudrais que si il n y a pas de resultat sa m affiche zero car la sa m affiche systematiquement 1 même quand je n ai pas de resultats
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Avec laquelle des trois méthodes que nous t'avons proposées ?
      Avec le mienne ça n'affiche pas 1 mais -1 ...

      Attention : quand tu exposes un problème, n'oublie pas la moitié des informations ! Tu as demandé à afficher 1 ou -1 ; c'est seulement maintenant que tu penses au cas où il faut afficher 0 ...

      Avec cette contrainte supplémentaire, ma formule devient donc
      =SI(A1="";0;SI(RANG(A1;$A$1:$A$30;0)=1;1;-1))
      0
    2. YOSEIKANAI Messages postés 24 Statut Membre
       
      Toute mes excuses pour cette oubli. Je viens de tester votre formule mais sa me donne toujours 1 en résultat alors que le tableau est vide
      0
    3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Impossible ! Tu as commis une erreur quelque part.
      Envoie ton fichier pour qu'on puisse la répérer.
      0
    4. YOSEIKANAI Messages postés 24 Statut Membre
       
      Voici la formule que j'entre =SI(H6="";0;SI(RANG(H6;$H$6:$H$9;0)=1;1;-1))
      0
    5. YOSEIKANAI Messages postés 24 Statut Membre
       
      J ai trouvé il faut entrer
      =SI(H6=0;0;SI(RANG(H6;$H$6:$H$9;0)=1;1;-1))
      0