Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Attribuer des points a une valeur en fonction de 3 tranches de valeurs

reska

XLDnaute Nouveau
Bonjour,

je vous remercie par avance de votre aide. J'ai essayé de plusieurs manières mais je n'y arrive pas.

J'ai un tableau de 3 colonnes A,B et C et 18 lignes de 1 a 18. J'ai une 4 eme colonne D vide, qui attend le résultat du calcul pour chaque ligne

Pour chaque cellule, il y'a une valeur renseignée.

Exemple A1 = 8, B1 =2; C1 = 11
En D1 je souhaite avoir le résultat du calcul suivant :

Si la valeur de la cellule A1 = 0 elle obtient 0 points
Si la valeur de A1 est comprise entre 1 et 5, elle obtient 1 point
Si la valeur de A1 est entre 6 et 10 elle obtient 2 points
Si la valeur de A1 est > 10 elle obtient 3 points

Idem pour B1 et C1
Et en D1 j'ai le comptage des points Pour A1, B1 et C1

Dans mon exemple : A1 obtient 2 points, B1 obtient 1 point et C1 obtient 3 points -> D1 : 6 points

A reconduire de D1 a D18

ça devient trop compliqué pour moi, merci a tous de votre aide
 

Victor21

XLDnaute Barbatruc
Bonjour, @reska et bienvenue sur le forum.

Et si on additionnait toutes les conditions, tout simplement :
Essayez en D, à recopier vers le bas :
VB:
=(A1>10)+(A1>5)+(A1>0)+(B1>10)+(B1>5)+(B1>0)+(C1>10)+(C1>5)+(C1>0)

Merci du retour...
 

reska

XLDnaute Nouveau
Merci beaucoup, ça marche au poil !!!

y'a un truc que je comprends pas dans la formule ou a moins que ma vue me trompe, mais a quel moment dans la formule on voit le barème de points(si A1 = 3 alors 1 seul point, ... ?

Merci a toi
 

Victor21

XLDnaute Barbatruc
Re, @reska

Chaque terme entre parenthèses renvoie soit vrai, soit faux. Une opération arithmétique dans Excel transforme les vrai en 1, les faux en 0.
(A1>0) renvoie 0 si A1 = 0, et renvoie 1 si A1=1, ou 2, ...0u 12
(A1>5)
renvoie 0 si A1 <=5, mais renvoie 1 si A1 = 6, ou 7, ou 12
(A1>10)
renvoie 0 si A1<=10, mais renvoie 1 si A1 =11, ou 12, ou 12
Donc; si A1 =12 les 3 conditions renvoient vrai, et leur addition renvoie 3
 

reska

XLDnaute Nouveau
Merci ! jamais je n'aurais pu trouver ça seul.

Finalement mon barème est adapté au barème vrai = 1 et Faux = 0, et je comprends que si j'avais voulu attribuer d'autres points ça aurait été un peu plus complexe ?
 

Victor21

XLDnaute Barbatruc
Re;
Quel que soit le barème, le problème reste le même, et la solution également.
Si pour la valeur de A1 comprise entre 1 et 5, nous devons compter 12,25 points, il suffira de multiplier la condition par 12.25.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…