Condition par rapport à une mise en forme

Résolu
KrioxFear Messages postés 29 Statut Membre -  
KrioxFear Messages postés 29 Statut Membre -
Bonjour,

J'utilise Microsoft Excel 2010 et mon problème est le suivant, j'aimerais mais je n'arrive pas à créer une condition par rapport à la mise en forme d'une cellule.
Il s'agit d'un tableau de pronostiques avec A1=Equipe1, B1=Equipe2 A2=coteEquipe1 et B2=coteEquipe2 et j'ai également en C1 le résultat du paris W ou L.

Actuellement, je paris sur une équipe en remplissant la case d'une couleur et une fois le match joué j'encadre l'équipe gagnante en gras, j'utilise cette solution pour le moment mais si besoin de la changer il n'y a pas de problème tant que ça reste visuellement facile à comprendre.

Ce que j'aimerais c'est que dans une case disons D1 soit calculer automatiquement le gain du match. Mon problème est que je ne sais pas comment m'y prendre vu que mes repères sont des mises en forme (Remplissage et encadrement).

Je décide dans un premier temps de faire comme si la somme pariée était 20.
L'idéal serait d'avoir une formule Si (Equipe1 est encadrée alors 20*coteEquipe1 ou alors 20*coteEquipe2). Sachant que si le paris est perdu on ne calcule même pas les gains ce sera d'office 0 ou -20 je ne sais pas encore.

J'aimerais ne pas utiliser de macro parce que je ne sais pas du tout comment ça fonctionne et si c'est plus facile de changer le fonctionnement de mon tableau par exemple plutôt qu'encadrer ou faire un remplissage vous me proposez une alternative qui rendra la formule plus simple je n'ai aucun problème avec ça.

Merci d'avance pour vos réponses,

Cordialement,

Lionel

2 réponses

Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
utiliser le formatage pour base des calculs impose de recourir à VBA.
On pourra vous proposer quelque chose, via des insertions hors champ, ais il faudrait pour ça que vous mettiez votre modèle à disposition pour que l'on se réfère à votre base
voyez sur (anonymiser si besoin)
https://mon-partage.fr
et revenez ici coller le lien créé sur le site.
rajoutez quelques explications dans le fichier
à vous lire
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
KrioxFear Messages postés 29 Statut Membre
 
Voici mon fichier https://mon-partage.fr/f/tgt1120g/

J'ai ajouté une zone de texte ou j'explique tout. Si vous avez une question n'hésitez pas.

Merci de votre aide,

Cordialement
0
KrioxFear Messages postés 29 Statut Membre
 
Je viens d'y penser mais utiliser les scores seraient déjà une meilleure idée qu'utiliser l'encadrement, il suffirait de faire une comparaison entre les deux. Il reste le problème de l'équipe sur laquelle je paris.
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441 > KrioxFear Messages postés 29 Statut Membre
 
Pas sur d'avoir tout compris, essayez cette formule en l3 et voyez si elle fait ce que vous voulez:
=SI(H3="W";20*(SI(MAX(D3:F3)=F3;G4;C4)-1);SI(H3="L";-20;""))


crdlmnt
0
KrioxFear Messages postés 29 Statut Membre
 
Un grand merci c'est exactement ce que je voulais, je n'avais pas pensé à ça pour contourner mon problème, c'est bien trouvé. Je dois avouer que le SI(MAX) dans un SI je me serais perdu en chemin.

Merci encore pour la rapidité aussi.
0