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. 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.
    0
    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
      0
    2. mon pseudo alchom
      0
    3. Contributeur
      alchom excuses moi de t"avoir déragé en essayant de t'aider
      ras le bol
      0
    4. je comprends ton ras le bol avec un tel élève que moi !!!
      merci d'avoir essayé et d'avoir été patient
      0
    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
      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........
    0
    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
      0
    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
      0
    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
      0
    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.
      0
  3. 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
    0
    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
      0
  4. 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
    0
    1. Contributeur
      bonjour,

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

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

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