Problème de formule

Fermé
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 - 17 août 2018 à 20:59
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 23 août 2018 à 19:55
Bonsoir tout le monde
Voila je cherche une formule pour que chaque résultat en rouge (valeur unique par ligne) sur mon tableau excel rapporte + 2 à mon Total quand ce résultat en rouge correspond au résultat de la colonne R

Voilà voilà j’espère avoir été clair

et un grand merci

8 réponses

Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
20 août 2018 à 00:10
filou5300, c'est tout-à-fait par hasard que j'ai fini par remarquer le chiffre en rouge dans la cellule X7 : Le choix de tes couleurs n'est vraiment pas heureux ... tu aurais dû ajouter une couleur de remplissage.

Concernant tes règles de mise en forme conditionnelles, les deux premières sont à supprimer (S23:AE24 et S26).

La formule que tu demandes est, pour la cellule S20,
=SI(ET(NB.SI($S7:$AE7;$R7)=1;S7=$R7);2;0)
+SI(ET(NB.SI($S8:$AE8;$R8)=1;S8=$R8);2;0)
+SI(ET(NB.SI($S9:$AE9;$R9)=1;S9=$R9);2;0)
+SI(ET(NB.SI($S10:$AE10;$R10)=1;S10=$R10);2;0)
+SI(ET(NB.SI($S11:$AE11;$R11)=1;S11=$R11);2;0)
+SI(ET(NB.SI($S12:$AE12;$R12)=1;S12=$R12);2;0)
+SI(ET(NB.SI($S13:$AE13;$R13)=1;S13=$R13);2;0)
+SI(ET(NB.SI($S14:$AE14;$R14)=1;S14=$R14);2;0)
+SI(ET(NB.SI($S15:$AE15;$R15)=1;S15=$R15);2;0)
+SI(ET(NB.SI($S17:$AE17;$R17)=1;S17=$R17);2;0)
+SI(ET(NB.SI($S18:$AE18;$R18)=1;S18=$R18);2;0)
+SI(ET(NB.SI($S19:$AE19;$R19)=1;S19=$R19);2;0)

à recopier jusqu'en AE20.
Ces résultats seront à additionner à la ligne 21.
3
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
20 août 2018 à 00:20
Pour en faciliter la lecture et la compréhension, j'ai ajouté des sauts de ligne ; mais la formule doit être saisie d'un seul tenant, dans la cellule :
=SI(ET(NB.SI($S7:$AE7;$R7)=1;S7=$R7);2;0)+SI(ET(NB.SI($S8:$AE8;$R8)=1;S8=$R8);2;0)+SI(ET(NB.SI($S9:$AE9;$R9)=1;S9=$R9);2;0)+SI(ET(NB.SI($S10:$AE10;$R10)=1;S10=$R10);2;0)+SI(ET(NB.SI($S11:$AE11;$R11)=1;S11=$R11);2;0)+SI(ET(NB.SI($S12:$AE12;$R12)=1;S12=$R12);2;0)+SI(ET(NB.SI($S13:$AE13;$R13)=1;S13=$R13);2;0)+SI(ET(NB.SI($S14:$AE14;$R14)=1;S14=$R14);2;0)+SI(ET(NB.SI($S15:$AE15;$R15)=1;S15=$R15);2;0)+SI(ET(NB.SI($S17:$AE17;$R17)=1;S17=$R17);2;0)+SI(ET(NB.SI($S18:$AE18;$R18)=1;S18=$R18);2;0)+SI(ET(NB.SI($S19:$AE19;$R19)=1;S19=$R19);2;0)
0
_Ritchi_ Messages postés 21210 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 20 avril 2024 6 058
Modifié le 21 août 2018 à 19:50
Bonjour,

Je pense que la formule de Raymond est bonne, mais, car il y a toujours un mais, il faudrait savoir si la formule doit ou non prendre en compte les 3 lignes 17-18-19 où des pronostics sont présentés pour le match Paris-Caen.
Si oui : alors S20 doit valoir 4 car les deux pronostics des lignes S18/S19 sont bons et il est le seul à les avoir pronostiqués

Si non: alors il faut raccourcir la formule de Raymond pour qu'elle se limite à la zone S7:AE15
Idem pour la formule de la ligne 20 qui prend en compte les lignes 17/18/19: il faut la raccourcir aussi!

Autre point:
Si tu laisses la ligne 20 afficher les bonus "+2", alors il faut modifier la formule de la ligne 21 pour qu'elle ajoute le bonus de la ligne 20

Ritchi
2
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
23 août 2018 à 19:23
Merci beaucoup ritchi effectivement raymond avait raison :)
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
23 août 2018 à 19:24
merci à toi raymond tout est bon :)
1
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
23 août 2018 à 19:55
Ouf ! J'ai eu peur de n'avoir rien compris ...
Je reviendrai plus tard sur ton nouveau critère (bonus de 3).
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
18 août 2018 à 02:54
Bonjour.

Non, hélas ! tu n'es pas clair du tout :
- tu annonces des résultats en rouge, mais ton image est en noir et blanc !
- tu demandes de l'aide pour des formules sur Excel, mais tu n'envoies qu'une photo d'écran, au lieu de fournir le fichier Excel !
- le 2 est à ajouter à la ligne Sous-totaux ou la ligne Totaux du bas ?
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles 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 ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0

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

Posez votre question
tuxboy Messages postés 994 Date d'inscription lundi 23 juillet 2012 Statut Membre Dernière intervention 28 mai 2019 189
18 août 2018 à 11:50
Bonjour,

La fonction SOMMEPROD est ton amie.
Mais il faudrait que tu détailles comment sont conditionnées tes cellules rouges.
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
Modifié le 19 août 2018 à 19:38
Désolé et merci
Voici le lien pour le fichier excel
Avec le fichier excel vous comprendrez mieux désolé de pas l'avoir mis avant
https://www.cjoint.com/c/HHtrALzU3iG
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
Modifié le 20 août 2018 à 20:05
Bonsoir Raymond merci pour ton aide mais la formule je pense n'est pas bonne ou du moins ne correspond pas à ce que je voulais

Je n'est rien en en ligne 20

Donc reprenons effectivement X7 est en rouge car c'est le seul a avoir mis 2 dans cette ligne "7"
Ce qui lui aurais permis de faire +2 à son total s'il avait le bon Résultat "R" mais ce n'est pas le cas

En gros ma formule :

=SI(S7=R7;1;0)+SI(S8=R8;1;0)+SI(S9=R9;1;0)+SI(S10=R10;1;0)+SI(S11=R11;1;)+SI(S12=R12;1;0)+SI(S13=R13;1;0)+SI(S14=R14;1;0)+SI(S15=R15;1;0)+SI(S17=R17;1;0)+SI(S18=R18;1;0)+SI(S19=R19;1;0)

Me donne le nombre de bon résultat par colonne sans le bonus de +2

Bonus +2 qui s'obtient que si dans une ligne une seul personne choisi le bon résultat R
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
20 août 2018 à 20:11
J'en profite aussi désolé
Pour ma ligne 24 " l'homme du match"

Je souhaite que le joueur qui fait le meilleur résultat obtienne +3 au total

Formule qui par exemple donnerais pour le joueur A en S24 :

=SI(S21>T21:AE21;3;0) malheureusement elle ne fonctionne pas ....
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
21 août 2018 à 01:49
Désolé :
La formule marche parfaitement sur mon ordinateur, et avec ma version d'Excel.
Je sais bien que ta ligne 20 est vide, puisque je l'utilise pour calculer ton bonus de 2 !

Et on attendra que cette première partie soit réglée avant d'attaquer ton bonus de 3 ...
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1 > Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024
Modifié le 21 août 2018 à 07:25
Désolé et merci du temps que tu prend pour m'aider mais moi quand je copie colle ta formule en S20 j'obitien 4, alors qu'il devrais être de 0 vu qu'il na droit a aucun bonus

Je suis sur excel 2007

Je vais essayer sous excel 2016
0
filou5300 Messages postés 13 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 15 septembre 2018 1
21 août 2018 à 07:39
Apres avoir essayer sous office 2016 en effet j'obtient toujours 4 alors que 4 ne correspond à rien et si j'additionne le résultat de ta formule à S21 j'obtient 12 alors qu'il doit rester à 8 vu que le joueur en colonne S n'a aucun bonus
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
21 août 2018 à 14:44
Envoie ton fichier !
0