Fonction conditions

Résolu/Fermé
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022 - 5 janv. 2022 à 11:11
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 - 6 janv. 2022 à 09:04
Bonjour,

Je suis assez novice sur Excel et j'ai tenté des formules SI pour un tableau avec des notes mais je ne parviens pas à arriver au résultat recherché après plusieurs recherches et tentatives.

J'ai des notes en D11, G11, J11 et dans L11 la moyenne des trois notes.
Je désire faire une fonction qui me donnera réussi ou pas réussi avec les conditions suivantes :
Si la note en D11 est inférieure à 4 Pas réussi
Si D11 et L11 sont inférieures à 4 Pas réussi
Si D11 et G11 sont inférieures à 3 Pas réussi
Si D11 et J11 sont inférieures à 3 Pas réussi
Si G11 et J11 sont inférieures à 3 Pas réussi
Si D11 et L11 sont supérieur à 4 Réussi

J'ai aussi un souci avec ma moyenne, j'utilise la formule =SOMME((D11*3+G11+J11)/5)
Mais lorsqu'une note trop basse (les notes vont de 1 à 6), le résultat de la moyenne devient incohérent.
Par exemple Si en D11 j'ai la note 6, en G11 4.5 et en J11 une note de 1.5, la fonction pour la moyenne me donne 8940.9 au lieu de 4,8

Merci beaucoup pour votre aide !

11 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 309
Modifié le 5 janv. 2022 à 11:39
bonjour

=(D11*3+G11+J11)/5

ou

=Somme(D11*3,G11,J11)/5

0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 11:52
Merci pour votre réponse,

Malheureusement avec la première solution proposée le résultat est le même et avec la 2e la fonction ne fonctionne pas.
Voilà à quoi ressemble le tableau
https://www.zupimages.net/up/22/01/gjuq.png

Pour les notes dans D11, G11 et J11 j'ai fait une fonction SI pour donner une note selon le barème, c'est peut être ça qui pose problème ?
https://www.zupimages.net/up/22/01/541p.png

Et ensuite pour le réussi pas réussi il ne me prends pas tout en compte avec la fonction SI
https://www.zupimages.net/up/22/01/pasa.png
0
Bonjour:

Essayez la formule suivante

SI(ET(D11>4;G11>3;11>3;L11>4);"REUSSI";"NR")

Cordialement,
JB22
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 13:50
Bonjour,

Merci pour la fonction mais malheureusement le problème persiste, bien que D11 soit inférieur à 4 il me le considère toujours comme réussi, c'est le même cas lorsque G11 et J11 sont inférieurs à 3, il me l'indique toujours comme réussi aussi.
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139 > SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 14:18
Bonjour à tous,

Essaie :
=SI(ET(D11>4;L11>4);"Réussi";"Non réussi")
Sinon, précise tous les autres cas de "Réussi".

Cordialement
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
5 janv. 2022 à 14:03
Bonjour,

peut être comme cela

=SI(D11+L11>=4;"Réussi";SI(OU(D11<4;D11+L11<4;D11+G11<3;D11+J11<3;G11+J11<3);"Pas réussit";"Réussi"))
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 14:19
Bonjour,

Merci pour la tentative mais là aussi le résultat ne donne pas ce qui est escompté... Je crois qu'Excel veut me rendre fou
0
Bonjour,

Je ne comprend pas, j' ai fait un fichier test, en
mettant la formule en N11 et recopier vers le bas..
Cela fonctionne bien

CDT,
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 14:16
Lorsque j'ai que la note D11 sous 4 il m'indique comme ceci
https://www.zupimages.net/up/22/01/z4ef.png

Quand j'ai la moyenne qui est aussi sous 4 là c'est bon
https://www.zupimages.net/up/22/01/38bm.png

Est-ce que ma fonction (très barbare) qui donne la note selon le barème en D10 bloquerait le résultat correct ?
https://www.zupimages.net/up/22/01/541p.png
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
Modifié le 5 janv. 2022 à 14:25
Re,

Tes énoncées ne sont pas bonnes, si D11 est inférieur à 4 automatiquement le résultat sera Pas réussit et D11+L11 ne pourra pas être Réussit quelque soit la valeur en L11
et inversement si D11 est supérieur à 4 peu importe la valeur en L11 le résultat sera Réussi
et idem pour G11, J11

en plus de cela si dans les cellule D11, G11, J11, L11 est le résultat de formules il est possible d'avoir des décimales au delà de 2 qui ne s'affiche pas mais Excel ne les oublies pas et les recalcule

0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 14:40
En gros, une note sous 4 à l'examen D11 est automatiquement éliminatoire, tout comme une moyenne (L11) en dessous de 4. Ensuite si deux notes sont en dessous de 3 le candidat est éliminé.

Pour que ce soit réussi, le candidat doit obtenir 4 et plus au 1er examen et ne pas avoir deux notes sous 3

Je ne sais pas si c'est plus clair expliqué comme ça ?
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
5 janv. 2022 à 14:52
Re,

essaye comme cela,

=SI(OU(D11<4;L11<4;G11<3;J11<3);"NON";"OUI")
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
Modifié le 5 janv. 2022 à 15:06
Re,

certainement comme cela

=SI(OU(D11<4;L11<4;NB.SI(G11;"<3")+NB.SI(J11;"<3")=2);"NON";"OUI")

ou
=SI(OU(NB.SI(D11;"<4")+NB.SI(L11;"<4")>0;NB.SI(G11;"<3")+NB.SI(J11;"<3")=2);"N";"O")
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 15:24
J'ai essayé à vide la formule fonctionne parfaitement !
Visiblement ça doit bloquer quelque part avec mes fonctions SI en D11, G11 et J11 qui donnent la note selon le barème mais je ne trouve pas l'erreur...

Si jamais vous voulez jeter un coup d'oeil
https://www.zupimages.net/up/22/01/541p.png
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
Modifié le 5 janv. 2022 à 16:07
Re,

comme cela

=SI(C11>=94,75;6;SI(C11>=84,75;5,5;SI(C11>=74,75;5;SI(C11>=64,75;4,5;SI(C11>=54,75;4;SI(C11>=44,75;3,5;SI(C11>=34,75;3;SI(C11>=24,75;2,5;SI(C11>=14,75;2;SI(C11>=4,75;1,5;SI(C11>0;1;0)))))))))))

regarde si à la fin tu préfères 0 ;0))))))))))) ou vide ;"")))))))))))

0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 16:53
Ca fonctionne !
Un tout tout tout grand merci à toi !

J'aurai encore une dernière question sans vouloir abuser, pour la formule

=SI(OU(D11<4;L11<4;G11<3;J11<3);"NON";"OUI")

Mon chef vient de me dire une condition en plus pour les critères de réussite, si G11 et J11 sont sous 4 ce n'est pas réussi non plus, donc si le candidat à 6 au premier examen, 3,5 au 2e et 3e et avec une moyenne à 5 ce n'est pas réussi non plus, en gros il faudrait rajouter que si G11 et J11 sont égal à 3.5 c'est aussi NON..
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 16:55
La formule :
=SI(OU(D12<4;L12<4;G12<3;J12<3;G12=3,5;J12=3,5);"NON";"OUI") serait celle à utiliser donc ?
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101 > SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
5 janv. 2022 à 17:03
Re,

alors comme cela

=SI(OU(D11<4;L11<4;G11<=3,5;J11<=3,5);"NON";"OUI")
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022 > Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024
5 janv. 2022 à 17:19
Le seul soucis que j'ai avec cette formule c'est que si G11 ou J11 est inférieur ou égal à 3,5 le test est considéré comme non réussi, la subtilité c'est que si :
G11 < 3 pas réussi
J11 < 3 pas réussi
G11 ET J11 ont une note à 3,5 ce n'est pas réussi
je ne sais pas si on peut appliquer dans la formule =SI(OU(D11<4;L11<4;G11<3;J11<3);"NON";"OUI") la condition disant que si G11 et J11 sont à 3,5 ce n'est pas réussi tout en gardant la condition < 3 à chacun
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101 > SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
Modifié le 5 janv. 2022 à 17:52
Teste voir comme cela voir

=SI(OU(D11<4;L11<4;G11<3;J11<3;NB.SI(G11;"<=3,5")+NB.SI(J11;"<=3,5")=2);"NON";"OUI")
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
5 janv. 2022 à 16:11
Bonjour

Essayer cette formule

=SI(OU($D$11<4;ET($D$11<4;$L$11<4);ET($D$11<3;$G$11<3);ET($D$11<3;$J$11<3);ET($G$11<3;$J$11<3));"Pas Réussi";SI(ET($D$11>4;$J$11>4);"Réussi"))

Je ne suis pas certain d'avoir tout compris
0
Bonjour,
Je vois que toutes les propositions échouent, il doit y avoir un autre problème.
Je te conseille de créer un fichier test et d' appliquer ma formule;.
Un autre conseil, revoir les formats nombre des cellules. contenants les notes.

Cdr,
JB22
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
6 janv. 2022 à 08:08
Bonjour, merci pour le message, avec l'aide de Mike-31 le résultat escompté est là.

Bonne journée !
0
Raymond PENTIER Messages postés 58705 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 octobre 2024 17 220
5 janv. 2022 à 22:42
Bonjour.

Personnellement, je ne pourrai commencer à t'aider que lorsque que tu auras envoyé ton fichier Excel à la place de toutes ces photos.
 1) Aller dans https://www.cjoint.com/ 
2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi https://www.transfernow.net/

Mais je peux déjà te signaler que le texte
"4.5"
en G11 devrait être remplacé par le nombre
4,5
!
Tu devrais aussi simplifier tes formules et remplacer =SOMME((D11*3+G11+J11)/5) par =(D11*3+G11+J11)/5.
0
SCD3236 Messages postés 13 Date d'inscription mercredi 5 janvier 2022 Statut Membre Dernière intervention 6 janvier 2022
6 janv. 2022 à 08:09
Bonjour, merci pour le message, avec l'aide de Mike-31 le résultat escompté est là.
Je prends note pour envoyer mon fichier la prochaine fois que j'ai besoin d'aide, merci pour le conseil.

Bonne journée !
0
Mike-31 Messages postés 18341 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 octobre 2024 5 101
Modifié le 6 janv. 2022 à 09:05
Re,

Dans la discussion le post 22 ou je donnais les dernières formules valides, semble avoir disparu de la discussion, ainsi que le post 24.

il y avais cette formule
=SI(OU(D11<4;L11<4;G11<3;J11<3;NB.SI(G11;"<=3,5")+NB.SI(J11;"<=3,5")=2);"NON";"OUI")
et celle là
=SI(OU(D11<4;L11<4;G11<3;J11<3;ET(G11=3,5;J11=3,5));"NON";"OUI")

comme les attentes sont satisfaites, je passe le statut de la discussion en résolu
0