Bonjour tout le monde,
J'ai tenté de trouver un problème similaire sur le forum mais en vain.
Nous comptons faire quelques paris sportifs avec mon collègue. Ce sera toujours lui qui validera les paris et donc engagera son argent / empochera les gains, puis nous ferons la synthèse à la fin de chaque mois pour savoir qui doit combien à qui. Afin de tenir les comptes de manière claire, j'ai créé un petit tableur pour calculer tout cela.
Mon problème étant, dans la case Gain global, je n'arrive pas à l'obtenir de manière automatique, celui-ci m'affichant systématiquement =C5*D5 si le pari est "Réussi" en E5 (devient de suite 0 si celui-ci est "Perdu"). J'ai indiqué en formule =SI(E5="Réussi";"=C5*D5";"0").
Je me doute que la solution tient dans le positionnement du = dans la formule, mais en le plaçant avant ou après les guillemets, j'obtiens toujours le même résultat, le calcul ne se fait pas.
Afin que vous voyez ce à quoi devrait ressembler le tableau, j'ai rentré les calculs manuellement sur la capture d'écran.
Calcul fonction SI
- pec35
- Nouveau venu
- Messages : 5
- Inscrit le : 2 octobre 2019
- Version d'Excel : 2016
- Version de Sheets : FR
Merci Curulis57 ! C'était pourtant tout bête
J'ai en revanche un autre problème : si le pari est perdu, le Gain global est donc de 0 et, par conséquent le Net / personne est 0 également. J'ai donc dans les cases G les formules =IF(F7>0;(F7-C7)/2;"0").
Or il me semble que Sheets considère le signe > comme étant "Supérieur ou égal à", puisque pour un pari Perdu, il me calcule un Net / personne négatif plutôt que m'afficher 0. Y a-t-il un moyen de lui faire comprendre que je ne veux le calcul que pour un Gain global Strictement supérieur à 0 ?

J'ai en revanche un autre problème : si le pari est perdu, le Gain global est donc de 0 et, par conséquent le Net / personne est 0 également. J'ai donc dans les cases G les formules =IF(F7>0;(F7-C7)/2;"0").
Or il me semble que Sheets considère le signe > comme étant "Supérieur ou égal à", puisque pour un pari Perdu, il me calcule un Net / personne négatif plutôt que m'afficher 0. Y a-t-il un moyen de lui faire comprendre que je ne veux le calcul que pour un Gain global Strictement supérieur à 0 ?
- Pedro22
- Passionné d'Excel
- Messages : 3'147
- Appréciations reçues : 313
- Inscrit le : 26 janvier 2017
- Version d'Excel : 2010 FR
- Version de Sheets : FR
- Téléchargements : Mes applications
Bonjour,pec35 a écrit : ↑2 octobre 2019, 14:46Merci Curulis57 ! C'était pourtant tout bête![]()
J'ai en revanche un autre problème : si le pari est perdu, le Gain global est donc de 0 et, par conséquent le Net / personne est 0 également. J'ai donc dans les cases G les formules =IF(F7>0;(F7-C7)/2;"0").
Or il me semble que Sheets considère le signe > comme étant "Supérieur ou égal à", puisque pour un pari Perdu, il me calcule un Net / personne négatif plutôt que m'afficher 0. Y a-t-il un moyen de lui faire comprendre que je ne veux le calcul que pour un Gain global Strictement supérieur à 0 ?
Pour Excel, ">" équivaut à supérieur strict, sinon c'est ">=".
Par ailleurs, le dernier argument de votre fonction IF n'est pas non plus à mettre entre guillemets. D'ailleurs, il est probable que le soucis en F7 soit dû au fait que le 0 n'est pas reconnu comme un nombre...
Sinon, vous pouvez toujours modifier la formule pour imposer un minimum de 0 :
-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
- 8 Réponses
- 210 Vues
-
Dernier message par dhany
4 février 2019, 10:45
-
- 4 Réponses
- 270 Vues
-
Dernier message par Send
6 novembre 2017, 17:53
-
- 9 Réponses
- 221 Vues
-
Dernier message par R@chid
15 mars 2015, 02:07
-
- 21 Réponses
- 330 Vues
-
Dernier message par h2so4
4 avril 2018, 19:10
-
- 3 Réponses
- 90 Vues
-
Dernier message par h2so4
17 mai 2017, 11:23
-
- 7 Réponses
- 183 Vues
-
Dernier message par MFerrand
30 juin 2018, 14:23