Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Ajout d'une condition

16 réponses
Avatar
Nicole
Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y ajouter
la condition suivante : si U3=oui, le calcul doit se faire sur la cellule
E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .

6 réponses

1 2
Avatar
Philippe.R
Bonjour Nicole,
Pour le résultat >=0 dans la 1ère formule :

=max(SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3="oui";e50;E49)-E58-E55);
0)

pour l'autre formule :

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;0)

on y remplace E49 par le résultat du test sur u3 donné par si(u3="oui";e50;E49)
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de news:c5o2na$8pr$
Bonsoir Philippe
Ta formule fonctionne bien, et un détail que j'avais oublié, c'est qu'elle
faudrait qu'elle affiche 0, quand le résultat est négatif. Tant à abuser de
ta patience, je te soumet la formule suivante, qui requiert les mêmes
conditions que précedemment : =SI(E49-E58-E55>100;(E49-E58-E55)/2;0)
(si u3="oui.................) J'ai essayé en copiant ta formule, mais suis
pas arrivée à un résultat probant.
Merci d'avance.


"Philippe.R" a écrit dans le message de
news:
Bonsoir Nicole,
En admettant que U3 ne peut prendre que les deux valeurs oui / non

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3 > "oui";e50;E49)-E58-E55)

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5mqki$kqi$

Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y
ajouter


la condition suivante : si U3=oui, le calcul doit se faire sur la
cellule


E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .












Avatar
ru-th
Salut Philippe

en nous alliant, n'aurions-nous pu faire ?
=MAX((SI(U3="0UI";E50;E49)-E58-E55)/SI(SI(U3="0UI";E50;E49)-E58-E55>100;2;1)
;0)

a+
rural thierry
"Philippe.R" a écrit dans le message de news:

Bonjour Nicole,
Pour le résultat >=0 dans la 1ère formule :


=max(SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si

(u3="oui";e50;E49)-E58-E55);
0)

pour l'autre formule :

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;0)

on y remplace E49 par le résultat du test sur u3 donné par
si(u3="oui";e50;E49)

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5o2na$8pr$

Bonsoir Philippe
Ta formule fonctionne bien, et un détail que j'avais oublié, c'est
qu'elle


faudrait qu'elle affiche 0, quand le résultat est négatif. Tant à abuser
de


ta patience, je te soumet la formule suivante, qui requiert les mêmes
conditions que précedemment : =SI(E49-E58-E55>100;(E49-E58-E55)/2;0)
(si u3="oui.................) J'ai essayé en copiant ta formule, mais
suis


pas arrivée à un résultat probant.
Merci d'avance.


"Philippe.R" a écrit dans le message de
news:
Bonsoir Nicole,
En admettant que U3 ne peut prendre que les deux valeurs oui / non



=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3 > > "oui";e50;E49)-E58-E55)


--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5mqki$kqi$

Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y
ajouter


la condition suivante : si U3=oui, le calcul doit se faire sur la
cellule


E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .
















Avatar
Philippe.R
Salut Thierry,
Vive l'Alliance !
Mais n'aurais tu pas, subrepticement remplacé le O de Oui par un 0 dans ta formule ?!?
j'opterai donc pour :

=MAX((SI(U3="OUI";E50;E49)-E58-E55)/SI(SI(U3="OUI";E50;E49)-E58-E55>100;2;1);0)

--
Amicales Salutations

"ru-th" a écrit dans le message de news:
Salut Philippe

en nous alliant, n'aurions-nous pu faire ?
=MAX((SI(U3="0UI";E50;E49)-E58-E55)/SI(SI(U3="0UI";E50;E49)-E58-E55>100;2;1)
;0)

a+
rural thierry
"Philippe.R" a écrit dans le message de news:

Bonjour Nicole,
Pour le résultat >=0 dans la 1ère formule :


=max(SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si

(u3="oui";e50;E49)-E58-E55);
0)

pour l'autre formule :

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;0)

on y remplace E49 par le résultat du test sur u3 donné par
si(u3="oui";e50;E49)

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5o2na$8pr$

Bonsoir Philippe
Ta formule fonctionne bien, et un détail que j'avais oublié, c'est
qu'elle


faudrait qu'elle affiche 0, quand le résultat est négatif. Tant à abuser
de


ta patience, je te soumet la formule suivante, qui requiert les mêmes
conditions que précedemment : =SI(E49-E58-E55>100;(E49-E58-E55)/2;0)
(si u3="oui.................) J'ai essayé en copiant ta formule, mais
suis


pas arrivée à un résultat probant.
Merci d'avance.


"Philippe.R" a écrit dans le message de
news:
Bonsoir Nicole,
En admettant que U3 ne peut prendre que les deux valeurs oui / non



=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3 > > > "oui";e50;E49)-E58-E55)


--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5mqki$kqi$

Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y
ajouter


la condition suivante : si U3=oui, le calcul doit se faire sur la
cellule


E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .




















Avatar
sabatier
non solum dans la formule, sed etiam dans la souriette...
mon père, vous marchez dans les pas (ou mieux dit dans les pneus) de
votre polonais de patron...
jps

Philippe.R a écrit:
Salut Thierry,
Vive l'Alliance !
Mais n'aurais tu pas, subrepticement remplacé le O de Oui par un 0 dans ta formule ?!?
j'opterai donc pour :

=MAX((SI(U3="OUI";E50;E49)-E58-E55)/SI(SI(U3="OUI";E50;E49)-E58-E55>100;2;1);0)



Avatar
Nicole
Cela à fonctionné; merci beaucoup!
A une prochaine
"Philippe.R" a écrit dans le message de
news:
Bonjour Nicole,
Pour le résultat >=0 dans la 1ère formule :


=max(SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si

(u3="oui";e50;E49)-E58-E55);
0)

pour l'autre formule :

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;0)

on y remplace E49 par le résultat du test sur u3 donné par
si(u3="oui";e50;E49)

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5o2na$8pr$

Bonsoir Philippe
Ta formule fonctionne bien, et un détail que j'avais oublié, c'est
qu'elle


faudrait qu'elle affiche 0, quand le résultat est négatif. Tant à abuser
de


ta patience, je te soumet la formule suivante, qui requiert les mêmes
conditions que précedemment : =SI(E49-E58-E55>100;(E49-E58-E55)/2;0)
(si u3="oui.................) J'ai essayé en copiant ta formule, mais
suis


pas arrivée à un résultat probant.
Merci d'avance.


"Philippe.R" a écrit dans le message de
news:
Bonsoir Nicole,
En admettant que U3 ne peut prendre que les deux valeurs oui / non



=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3 > > "oui";e50;E49)-E58-E55)


--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5mqki$kqi$

Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y
ajouter


la condition suivante : si U3=oui, le calcul doit se faire sur la
cellule


E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .
















Avatar
Philippe.R
C'était avec plaisir Nicole !
:o)))
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Dim n as long
Set n= [mesplaisirs]
n=n+1

"Nicole" a écrit dans le message de news:c5ohn2$jc6$
Cela à fonctionné; merci beaucoup!
A une prochaine
"Philippe.R" a écrit dans le message de
news:
Bonjour Nicole,
Pour le résultat >=0 dans la 1ère formule :


=max(SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si

(u3="oui";e50;E49)-E58-E55);
0)

pour l'autre formule :

=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;0)

on y remplace E49 par le résultat du test sur u3 donné par
si(u3="oui";e50;E49)

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5o2na$8pr$

Bonsoir Philippe
Ta formule fonctionne bien, et un détail que j'avais oublié, c'est
qu'elle


faudrait qu'elle affiche 0, quand le résultat est négatif. Tant à abuser
de


ta patience, je te soumet la formule suivante, qui requiert les mêmes
conditions que précedemment : =SI(E49-E58-E55>100;(E49-E58-E55)/2;0)
(si u3="oui.................) J'ai essayé en copiant ta formule, mais
suis


pas arrivée à un résultat probant.
Merci d'avance.


"Philippe.R" a écrit dans le message de
news:
Bonsoir Nicole,
En admettant que U3 ne peut prendre que les deux valeurs oui / non



=SI(si(u3="oui";e50;E49)-E58-E55>100;(si(u3="oui";e50;E49)-E58-E55)/2;si(u3 > > > "oui";e50;E49)-E58-E55)


--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Nicole" a écrit dans le message de
news:c5mqki$kqi$

Bonsoir à tous.
Voila : j'ai la formule suivante
:=SI(E49-E58-E55>100;(E49-E58-E55)/2;E49-E58-E55) et je voudrais y
ajouter


la condition suivante : si U3=oui, le calcul doit se faire sur la
cellule


E50 au lieu de E49; par contre si U3=Non, le calcul doit se faire
normalement( comme la formule). Merci de m'aider et bonne soirée .




















1 2