Fonction condition et fonction mystère

Bonjour,

J'ai un problème à résoudre qui n'est pas évident, en tout cas pour moi.

J'aimerais mettre sous forme de fonction le problème suivant :

Attribuer la valeur 1 si X est compris entre 0,02 et 0,3

Attribuer la valeur 0,5 si X est compris entre 0,01 et 0,02 ou entre 0,3 et 0,6

Attribuer la valeur 0 si X est inférieur à 0,01 ou supérieur à 0,6

J'ai essayé avec des fonctions de condition mais je n'arrive pas à le associer ensemble, j'ai la première seulement : =IF(AND(M3>=0,02;M3<=0,3);"1";"0") mais je ne suis même pas sur de la formule puisque si M3 est inférieur à 0,3 il n'est pas forcément égal à 0 selon mon énoncé initial.

Ceci est mon premier problème à résoudre. Voici le deuxième:

J'ai une valeur idéale de X égale à 250, qui quand elle est respectée me donne un Y égal à 1. J'aimerais trouver un moyen de faire varier Y en fonction de l'éloignement de X de 250. Par exemple si X1 est égal à 220, mon Y serait égal à 0,8. Si X2 est égal à 50, Y serait égal à 0,15.

En gros plus mon X est proche de 250, plus mon Y serait proche de 1.

Une aide serait grandement appréciée. N"hésitez pas si mon énoncé nécessite d'avantage de clarifications.

A bientot.

Antoine

Bonjour Toniolhindou,

Pour le premier pb testez :

=SI(OU(M3<=0,01;M3>=0,6);0;SI(OU(M3<=0,02;ET(M3>0,3;M3<0,6));0,5;SI(ET(M3>0,02;M3<=0,3);1;"")))

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Bonjour Toniolhindou,

Pour le premier pb testez :

=SI(OU(M3<=0,01;M3>=0,6);0;SI(OU(M3<=0,02;ET(M3>0,3;M3<0,6));0,5;SI(ET(M3>0,02;M3<=0,3);1;"")))

Merci beaucoup ça marche parfaitement, je vais en analyser le contenu. Je n'avais deja pas pensé à utilisé OU, qui est nécessaire pour résoudre ce pb. Merciiiii

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Bonsoir ,

Je ne pense pas qu'une formule soit nécessaire ici.

Mathématiquement ton Y c'est X/250 !

Plus X tend vers 250 , Y tend vers 1.

Après tu peux mettre une condition minimale sur X.

Dans Excel

Y1=X1/250 

Puis tu fais une recopie de formule de la cellule Y1 vers le bas et le tour est joué...

Merci!

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Bonsoir ,

Je ne pense pas qu'une formule soit nécessaire ici.

Mathématiquement ton Y c'est X/250 !

Plus X tend vers 250 , Y tend vers 1.

Après tu peux mettre une condition minimale sur X.

Dans Excel

Y1=X1/250 

Puis tu fais une recopie de formule de la cellule Y1 vers le bas et le tour est joué...

Merci!

Bonsoir,

merci pour votre réponse.

Si je suis votre raisonnement, par exemple pour une valeur de X= 500 mon Y= 2, ce qui ne répond plus à mon pb. Mon Y doit être compris entre 0 et 1. Une condition minimale règle ce problème? J'ignore de quoi il s'agit.

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Ma base est de partir sur une valeur référence de X = 250, pour Y = 1. Je n'ai justement pas d'idée de fonction mathématique à utiliser sur excel, j'en cherche une.

J'aimerais en rentrant mon X, avoir un Y compris entre 0 et 1 selon l'éloignement de X de 250.

Par exemple si mon X = 5000 mon Y = 0 car trop éloigné, si X = 300, Y pourrait être égal à 0,85.

J'aimerais pouvoir préciser deux valeurs limites de X, qui dépassées me donneraient un Y = 0. Si mon X reste dans l'intervalle de ces deux valeurs limites, alors mon Y varie selon la proximité de X à 250.

Auriez vous une idée d'une fonction qui pourrait m'aider à résoudre ce problème?

Si cela ne vous dit rien, je vais essayer de retourner le problème d'une autre façon.

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Ma base est de partir sur une valeur référence de X = 250, pour Y = 1. Je n'ai justement pas d'idée de fonction mathématique à utiliser sur excel, j'en cherche une.

J'aimerais en rentrant mon X, avoir un Y compris entre 0 et 1 selon l'éloignement de X de 250.

Par exemple si mon X = 5000 mon Y = 0 car trop éloigné, si X = 300, Y pourrait être égal à 0,85.

J'aimerais pouvoir préciser deux valeurs limites de X, qui dépassées me donneraient un Y = 0. Si mon X reste dans l'intervalle de ces deux valeurs limites, alors mon Y varie selon la proximité de X à 250.

Auriez vous une idée d'une fonction qui pourrait m'aider à résoudre ce problème?

Si cela ne vous dit rien, je vais essayer de retourner le problème d'une autre façon.

Mathématiquement je peux vous fournir une formule mais il faut d'abord préciser les limites dans lesquelles y évolue .. On fixe x à 250 , quelle la plus petite valeur possible de y et sa plus grande valeur possible. Il faut aussi formuler l'evolution précise du rapport.

A défaut, tu peux fournir un fichier excel, dans lequel tu.mets les résultats que tu veux afficher manuellement...

Pour la deuxième question,

quelle fonction mathématique utilisez vous pour trouver

Y à partir de X ou

X à partir de Y

A vue de nez ça a l'air hyperbolique

Ma base est de partir sur une valeur référence de X = 250, pour Y = 1. Je n'ai justement pas d'idée de fonction mathématique à utiliser sur excel, j'en cherche une.

J'aimerais en rentrant mon X, avoir un Y compris entre 0 et 1 selon l'éloignement de X de 250.

Par exemple si mon X = 5000 mon Y = 0 car trop éloigné, si X = 300, Y pourrait être égal à 0,85.

J'aimerais pouvoir préciser deux valeurs limites de X, qui dépassées me donneraient un Y = 0. Si mon X reste dans l'intervalle de ces deux valeurs limites, alors mon Y varie selon la proximité de X à 250.

Auriez vous une idée d'une fonction qui pourrait m'aider à résoudre ce problème?

Si cela ne vous dit rien, je vais essayer de retourner le problème d'une autre façon.

Mathématiquement je peux vous fournir une formule mais il faut d'abord préciser les limites dans lesquelles y évolue .. On fixe x à 250 , quelle la plus petite valeur possible de y et sa plus grande valeur possible. Il faut aussi formuler l'evolution précise du rapport.

A défaut, tu peux fournir un fichier excel, dans lequel tu.mets les résultats que tu veux afficher manuellement...

La plus petite valeur de X possible est 1 et la plus grande 1000.

Mais finalement le plus simple est peut être que je me base sur la formule de condition que vous m'avez donné. Je vais simplement modifier les chiffres et encadrer mon intervalle pour me donner des Y spécifiques, non évolutifs mais ça devrait le faire.

Si jamais ça ne marche pas, je reviendrai vers vous avec un tableau excel et mes données rentrées manuellement.

Merci en tout cas, vous m'avez été d'une aide précieuse!

Passez une bonne soirée.

Antoine

Je bute sur un petit problème la, et je ne comprends pas d'ou viens mon erreur.

=IF(OR(V3="Oui";V3="Non");4;0)

Je veux simplement afficher 4 si V3="Oui" et afficher 0 si V3="Non"

Sauriez vous me signaler mon erreur svp? Il s'agit peut être du OR mais j'ignore par quoi le remplacer.

Merci d'avance

Je bute sur un petit problème la, et je ne comprends pas d'ou viens mon erreur.

=IF(OR(V3="Oui";V3="Non");4;0)

Je veux simplement afficher 4 si V3="Oui" et afficher 0 si V3="Non"

Sauriez vous me signaler mon erreur svp? Il s'agit peut être du OR mais j'ignore par quoi le remplacer.

Merci d'avance

Fausse alerte j'ai réussi!

Sauriez vous m'indiquer mon erreur dans cette formule svp :

=IF(S3>100000000);0;IF(AND(S3>30000000;S3<=50000000);3;IF(S3<=30000000);4;IF(AND(S3>50000000;S3<=100000000);2;)

L'énoncé du problème :

Si S3<=30000000 : 4

Si 30000000<S3<=50000000 : 3

Si 50000000<S3<=100000000 : 2

Si S3>100000000 : 0

Bonne journée!

Je bute sur un petit problème la, et je ne comprends pas d'ou viens mon erreur.

=IF(OR(V3="Oui";V3="Non");4;0)

Je veux simplement afficher 4 si V3="Oui" et afficher 0 si V3="Non"

Sauriez vous me signaler mon erreur svp? Il s'agit peut être du OR mais j'ignore par quoi le remplacer.

Merci d'avance

V3 peut'il avoir une autre valeur qui n'est ni OUI ni Non ?

Sinon, voici une solution simple :

 =IF(V3="OUI";"4";"0")

Si par ailleurs ca peut contenier d'autre valeur que oui et non ; alors :

 =IF(V3="OUI";"4";IF(V3="NON";"0"; ""))

dans ce dernier cas s'il ne trouve pas de oui et non, il affichera rien(cellule vide) .

Merci

Sauriez vous m'indiquer mon erreur dans cette formule svp :

=IF(S3>100000000);0;IF(AND(S3>30000000;S3<=50000000);3;IF(S3<=30000000);4;IF(AND(S3>50000000;S3<=100000000);2;)

L'énoncé du problème :

Si S3<=30000000 : 4

Si 30000000<S3<=50000000 : 3

Si 50000000<S3<=100000000 : 2

Si S3>100000000 : 0

Bonne journée!

Je constate que vous aimez beaucoup AND :

essayer

=IF(S3<=30000000; "4"; IF(S3<=50000000; "3"; IF(S3<=100000000; "2";"0")))  

Sauriez vous m'indiquer mon erreur dans cette formule svp :

=IF(S3>100000000);0;IF(AND(S3>30000000;S3<=50000000);3;IF(S3<=30000000);4;IF(AND(S3>50000000;S3<=100000000);2;)

L'énoncé du problème :

Si S3<=30000000 : 4

Si 30000000<S3<=50000000 : 3

Si 50000000<S3<=100000000 : 2

Si S3>100000000 : 0

Bonne journée!

Je constate que vous aimez beaucoup AND :

essayer

=IF(S3<=30000000; "4"; IF(S3<=50000000; "3"; IF(S3<=100000000; "2";"0")))  

Super merci beaucoup! Effectivement, je vais me calmer sur les AND

Merci!

Rechercher des sujets similaires à "fonction condition mystere"