Utilisation fonctions dans excel 2010

Bonjour,

Comment attribuer automatiquement dans Excel (2010) des points en fonction d'un résultat.
exemple :

liste1 liste 2 liste 3

1121 1211 1165
0 point 1 point 0 point

1211 1165 1121
1 point 0 point 0 point

1165 1121 1211
0 point 0 point 1 point

J'ai utilisé la formule si Et/ou mais je n'y arrive pas

Quelqu'un peut-il me donner la, formule
un grand merci par avance

5 réponses

  1. Contributeur
    bonjour,

    peux-tu mettre à disposition un fichier Excel expliquant ton problème ?

    Pour joindre un fichier, merci d'utiliser cjoint.com.

    Cordialement.
    1. j'ai cliqué sur "ci-joint.com" et J'ai joins un fichier excel avec mon exemple ... à remplir
      un grand merci par avance
      à +
  2. Salut,

    Tu peux donner plus d'explications, es ce que chaque groupe est dans une cellule

    1211 1165 1121

    si je comprends bien 1211 = 1
    1121 =0 et 1165=0
    existe il d'autre valeurs
    1. oui tu as bien compris. c'est un exemple .
      il y aura toujours 3 colonnes
      à chaque fois il devra être attribué
      1 au résultat le plus élevé
      et 0 dans chaque colonne la moins élevée

      pour chaque ligne le processus sera le même

      merci
      1. A B C
        1 Résultat 1246 1211 1165
        Point 1 0 0
        2 Résultat 1090 1140 1091
        Point 0 1 0
        3 Résultat 0 1162 1167
        Point 0 0 1
        4 Résultat 1221 1121 1166
        Point 1 0 0
    2. Contributeur
      Bonjour

      tes nombres ligne1, résultat ligne 2
      en A2
      =(MAX($A1:$C1)=A1)*1
      tirer vers la droite

      copier -coller ligne 4,6........
      1. j'ai mis la formule mais ça me donne le même résultat dans chaque colonne et chaque ligne quelque soit le résultat !
        Je dois être un vrai crétin ! ... il faut dire que je ne suis pas un pro !!!! et peut être même un piètre amateur !!
        bien cordialement
      2. Résultats Points
        C D E G H I
        5 1246 1211 1165 -----------> 1 0 0
        6 1090 1140 1091 -----------> 0 1 0
        7 0 1162 1167 -----------> 0 0 1
        8 1221 1121 1166 -----------> 1 0 0

        Quelle formule AUTOMATIQUE pour attribuer ces points 1 ou 0 dans les colonnes G5,H5,I5 en fonction des résultats de la même ligne C5,D5,E5 et ainsi de suite pour chaque ligne

        Donc, La formule proposée appliquée ci-dessous ne convient pas au regard des résultats qui devraient être ceux du dessus(en rouge)

        =(MAX(B17:D17)=B17)*1
        C D E G H I
        18 1246 1211 1165 -----------> 1 1 1
        19 1090 1140 1091 -----------> 0 0 0
        20 0 1162 1167 -----------> 0 0 0
        21 1221 1121 1166 -----------> 1 1 1

        Encore moi ... peut être ce tableau sera-t-il plus clair de ce que je demande.
        Merci
      3. Contributeur
        1/ Je teste toujours les solutions que je propose et c'était OK

        2/ relis ce que tu avais demandé et ce que je t'avais proposé - Tu verras peut-être qu'il manque quelque chose dans ta formule
        =(MAX(B17:D17)=B17)*1
      4. Contributeur
        bonjour,

        comme le dit si bien michel_m, ta formule n'est pas identique à celle qu'il a donné.
        Il faut bien ajouter les $, qui figent les cellules à tester.
    3. Re,

      Pourtant c'est la formule qui semble convenir, si ta première ligne de valeur est en A1, B1 et C1 colle la formule de Michel_m que je salue au passage en D1 incrémenter la vers la droite sur E1 et F1
      ensuite prendre les 3 cellules D1, E1 et F1 et incrémenter vers le bas sur la hauteur de ton tableau

      A+
      Mike-31

      Une période d'échec est un moment rêvé pour semer les graines du savoir.
      1. ta solution répond à un problème que j'ai certainement mal posé;
        Il faut que les formules dans les cellules du tableau "points" soient pré remplies et ne se remplissent avec 1 ou 0 qu' en fonction des chiffres des cellules du tableau "résultats" qui ne seront remplies qu 'APRÈS en fonction de résultats aléatoires pas encore connus
        de ce fait bien sûr il ne peut y avoir par ligne qu'un seul 1 et deux 0

        J'espère que ma demande est plus claire
        un grand merci encore pour le dérangement
      2. mon pseudo alchom
      3. Contributeur
        alchom excuses moi de t"avoir déragé en essayant de t'aider
        ras le bol
      4. je comprends ton ras le bol avec un tel élève que moi !!!
        merci d'avoir essayé et d'avoir été patient
      5. lorsque que écrit "un grand merci encore pour le dérangement" je ne parlais bien sûr pas de MON dérangement mais de TON dérangement pour lequel je m'excusais