Multiplicateur sur une ligne validée par une colonne

Résolu/Fermé
Dkartes Messages postés 12 Date d'inscription mercredi 22 juillet 2015 Statut Membre Dernière intervention 13 octobre 2015 - 6 oct. 2015 à 14:33
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 - 6 oct. 2015 à 14:51
Bonjour,

J'ai un petit problème concernant un tableau Excel que je souhaite créer qui me permettrais de gérer des gains issus de paris avec multiplicateurs.

Ci-joint le dit tableau pour que les explications soient claires :
https://www.cjoint.com/doc/15_10/EJgmyxTY3Py_Tableau-multiplicateur.xlsx

Pour le moment :

Dans la colonne A j'ai une mise.
Dans la colonne B j'ai une liste déroulante avec "Gagné" ou "Perdu".
Si le mot "Gagné" apparait je multiplie ma mise par un coefficient. Si le mot "Perdu" apparait, la cellule issus de la colonne L (gain) se rempli automatiquement avec un 0.

Cela marche bien pour la partie "Perdu", mais je n'arrive pas à dire que quand le mot "Gagné" apparait, je veux que le "x" multiplie ma mise de la colonne A par le multiplicateur qui est entre C2 et K2 et le reporte dans la colonne L (gain)

Si vous pouviez m'expliquer comment faire.

Merci beaucoup

Dkartes

A voir également:

3 réponses

Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 61
6 oct. 2015 à 14:44
Bonjour,

La formule :

=SI([@[Gagné/Perdu]]="Perdu";0;SI([@2]="x";[@Mise]*Tableau1[#En-têtes;[2]];SI([@4]="x";[@Mise]*Tableau1[#En-têtes;[4]];SI([@6]="x";[@Mise]*Tableau1[#En-têtes;[6]];SI([@10]="x";[@Mise]*Tableau1[#En-têtes;[10]];SI([@20]="x";[@Mise]*Tableau1[#En-têtes;[20]];SI([@50]="x";[@Mise]*Tableau1[#En-têtes;[50]];SI([@100]="x";[@Mise]*Tableau1[#En-têtes;[100]];SI([@200]="x";[@Mise]*Tableau1[#En-têtes;[200]];SI([@1000]="x";[@Mise]*Tableau1[#En-têtes;[1000]];""))))))))))

Le fichier modifié : https://www.cjoint.com/c/EJgmScycZZf

Cordialement.
0
Dkartes Messages postés 12 Date d'inscription mercredi 22 juillet 2015 Statut Membre Dernière intervention 13 octobre 2015 13
6 oct. 2015 à 14:48
Génial Kuartz !

Merci beaucoup, mon prof ne m'avait pas appris que l'on pouvait inclure plusieurs fonction SI dans une seule cellule et je n'ai même pas essayé, honte à moi.

Je classe le sujet en résolu,

Merci encore
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
6 oct. 2015 à 14:47
Bonjour

Il faut passer par INDEX qui recherche dans la matrice des coeffs celui dans la ligne 1 de la matrice et dans une colonne EQUIValente à celle où se trouve une x sur la ligne (rechercher correspondance exacte d'où le 0 dans la formule EQUIV)
Formule en L3
=SI(Tableau1[ligne;[Gagné/Perdu]]="Gagné";Tableau1[ligne;[Mise]]*INDEX(Tableau1[#En-têtes;[2]:[1000]];1;EQUIV("x";Tableau1[ligne;[2]:[1000]];0));0)

Cdlmnt
Via
0
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
6 oct. 2015 à 14:51
Bonjour,

https://www.cjoint.com/c/EJgmYGAnkHJ
Mais en dehors d'un "tableau".

A+
0