Formule avec plusieurs conditions sur excel

Fermé
randriajj Messages postés 3 Date d'inscription mercredi 21 mai 2014 Statut Membre Dernière intervention 21 mai 2014 - 21 mai 2014 à 15:42
randriajj Messages postés 3 Date d'inscription mercredi 21 mai 2014 Statut Membre Dernière intervention 21 mai 2014 - 21 mai 2014 à 16:50
Bonjour à tous,

Je voudrais demander vos aides. En effet, j'ai une formule avec plusieurs conditions, mais je ne sais pas comment on fait le calcul sur excel.
Déjà, je ne sais pas comment on écrit inférieur ou égal sur excel. Je voudrais calculer la surface en fonction de la hauteur, j'ai les fonctions suivantes (je veux mettre inférieur ou égal au lieu de <):
-si 0,03 < h < 0,44, S=f(h)= 0,1258h2 + 0,5148h + 0,0071
-si 0,45 < h < 1,66, S=f(h)= 0,1322h2 + 0,896h - 0,168
-si 1,67 < h < 2,26, S=f(h)=-1,1124h3 + 5,8819h2 - 9,1912h + 5,8215

J'ai utilisé la fonction "si" mais ça n'a pas marché.

Je vous remercie infiniment pour vos aides.

Randria

A voir également:

5 réponses

benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
Modifié par benol3 le 21/05/2014 à 16:00
Bonjour,

voici une solution :

=SI(0,03 <= A1 <= 0,44; 0,1258*(A1*A1) + 0,5148*A1 + 0,0071;SI(A1 <= 1,66;0,1322*(A1*A1) + 0,896*A1 - 0,168";SI(A1 <= 2,26; -1,1124*(A1*A1*A1) + 5,8819*(A1*A1) - 9,1912*(A1) + 5,8215 )))

Dans A1 se trouve la valeur de h
Colle cette formule dans la cellule où tu veux obtenir le résultat
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 082
21 mai 2014 à 15:52
Bonjour,

< inférieur
> supérieur
<= inférieur et égale
>= supérieur et égale
= égale
<> différent

ensuite si tu veux de l'aide pour ta formule donne les explications en clair comme si la valeur de la cellule X1 est entrte 10 et 20 je souhaiterais telle valeur ou calcul, si la valeur est entre cette valeur et telle valeur cette valeur etc ...
0
randriajj Messages postés 3 Date d'inscription mercredi 21 mai 2014 Statut Membre Dernière intervention 21 mai 2014
21 mai 2014 à 16:42
Bonjour,

Je vous remercie pour vos réponses
J'ai du beau essayer mais ça n'a pas marché.
Voici la formule que j'ai utilisé:

=SI(0,03<=G4<=0,44;"0,1258*G4^2+0,5148*G4+0,0071";"SI(G4<=1,66;"0,1322*G4^2+0,896*G4-0,168";"SI(G4<=2,26;"-1,1124*G4^3+5,8819*G4^2-9,1912*G4+5,8215")")")

h se trouve dans G4.



A+
Randria
0
benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
21 mai 2014 à 16:46
Enlève les guillemets de ta formule
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 082
Modifié par Mike-31 le 21/05/2014 à 16:47
RE,

Ta formule ne peut fonctionner, et essayer de la modifier sans explication serait travailler pour rien. En ce qui me concerne, si tu veux une formule adaptée commence par répondre clairement à mon post en donnant des exemples que l'on ai pas à se prendre la tête pour comprendre

dès le début de la formule c'est faux =SI(0,03<=G4<=0,44

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

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

Posez votre question
randriajj Messages postés 3 Date d'inscription mercredi 21 mai 2014 Statut Membre Dernière intervention 21 mai 2014
21 mai 2014 à 16:50
Bonjour,

La formule sera utilisée pour calculer la surface mouillée d'un réseau d'assainissement. On a eu ces plusieurs fonctions à partir des calculs que j'ai fait pour selon la forme du canal.
Les données de hauteur sont obtenues en continu en format excel, donc on a besoin de faire une seule formule.

Merci pour vos aides.

Jean Jacques
0