Utilisation fonctions dans excel 2010

alchom Messages postés 6 Statut Membre -  
 alchom -
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. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    bonjour,

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

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

    Cordialement.
    0
    1. alchom Messages postés 6 Statut Membre
       
      j'ai cliqué sur "ci-joint.com" et J'ai joins un fichier excel avec mon exemple ... à remplir
      un grand merci par avance
      à +
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  3. alchom Messages postés 6 Statut Membre
     
    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. alchom Messages postés 6 Statut Membre
       
      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. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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. alchom Messages postés 6 Statut Membre
       
      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. alchom Messages postés 6 Statut Membre
       
      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. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      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. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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. alcom
       
      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. alchom
       
      mon pseudo alchom
      0
    3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      alchom excuses moi de t"avoir déragé en essayant de t'aider
      ras le bol
      0
    4. alchom
       
      je comprends ton ras le bol avec un tel élève que moi !!!
      merci d'avoir essayé et d'avoir été patient
      0
    5. alchom
       
      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