Conditions infinies

Résolu
alexhd -  
 alexhd -
Bonjour,

j'aimerais répéter cette formule à l'infinie :


=SI(ET(A2=2;A3=1);1;SI(ET(A2=4;A3=2);2;SI(ET(A2=6;A3=3);3;0)))

mais si par exemple:

A2 est a 3 et A3 est a 1 j'affiche quand même 1,
Si A2 est a 5 et A3 3 j'affiche quand même 2
etc etc

Pour passer a la valeur supérieur du résultat, A2 doit toujours être Pair et A3 a une valeur minimum de A2-1

j'espére que vous aurez compris ma demande :)

merci

7 réponses

JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour,

Là c'est parlant !!!

essaye =MIN(ENT(patate/2);carotte)

cordialement
1
RachelMartel Messages postés 435 Date d'inscription   Statut Membre Dernière intervention   25
 
Pas trop évident à comprendre! :P
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Non : je n'ai rien compris du tout !
Mais je peux quand même te prévenir : Excel ne connaît pas la notion d'infini.
Donc tu dois fixer une limite ...


Dans ton message il y a souvent "a".
Mais on ne sait jamais s'il s'agit du verbe, donc "a", ou de la préposition, donc "à" !
Ainsi ta phrase "A2 est a 3 et A3 est a 1 j'affiche quand même 1"
veut dire en fait "A2 est égale à 3 et A3 est égale à 1, on affiche quand même 1" ?
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

Je ne sais pas si j'ai tout compris :

Dans ta formule je constate que le résultat à afficher est la moitié de 'A2' puisque tu dis plus bas que 'A2' doit toujours être pair.

Tu dis aussi que 'A3' doit être au minimum égal à 'A2-1'.

Dans ces conditions je mettrais tout simplement :
=SI(A3<=A2-1;A/2;0)

Par contre tu dis aussi dans tes explications que A2 peut être égale à 3 ou 5 ce qui est en contradiction avec "A2 doit toujours être Pair"

cordialement
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
je rectifie

=SI(A3<=A2-1;A2/2;0)

cordialement
0

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

Posez votre question
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour à tous,

Pas clair du tout ta demande !
Liste tes règles de gestion et complète les par des exemples.
Ensuite, explique nous à quoi ça va te servir; j'ai l'impression, à te lire, que tu te compliques peut-être la vie.

Tu ne peux "passer à l'infini" que si tu appliques des règles du genre si A2 est pair, ou si A2=2*A3, en supposant que ton infini se satisfait des nombres entiers représentables sur ton ordinateur.
C'est sûr que tu n'iras pas bien loin si tu énumères les cas possibles.

Pour revenir à tes exemples, tu sembles n'afficher que ENT(A2/2) et, sauf pour A2=2 et A3=1, tu n'as jamais A3>=A2-1.

Que signifie "Pour passer a la valeur supérieur du résultat"?

cordialement
0
Alexhd
 
Bonjour a tous et merci de vos reponsse, je vais esseyer d'expliquer différemment:

Pour faire 1 soupe il me faut 2 patate et 1 carotte minimum.

Si j'ais 4 patates et 2 carottes je peut faire 2 soupes mais si j'ai 3 patates et 2 carottes je ne peut en faire qu'une.

Etc,etc...

A2 c'est les patates
A3 c'est les carottes

Et ce que je recherche dans la formule c'est de ne pas a avoir a écrire toutes les possibilité c'est pour sa que je parlais d'infinies.

Merci d'avance
0
alexhd
 
Merci sa fonctionne parfaitement.
0