Fonction Si

lou33 -  
Raymond PENTIER Messages postés 71864 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai des difficultés à résoudre un le problème ci-dessous avec la fonction si. Pourriez-vous m'aider,merci

Dans cellule N3 je voudrais le résultat de la fonction Si

Si D3 >35 et D3 <=43 et Si E7>D3 et E7<=43 alors E7-D3
A voir également:

5 réponses

nikomania Messages postés 206 Statut Membre 22
 
salut.

Essayes ca :

SI(ET(D3>35;D3<=43;E7>D3;E7<=43);E7-D3;"")
0
lou3313 Messages postés 8 Statut Membre
 
Salut,

Merci pour ta formule, mais elle ne répond pas à mes attentes, j'ai omis sans doute une donnée.
Je vais réfléchir quelques instants pour reformuler ma question sur le forum.
A plus.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Bonsoir
Une tentative vu le libellé de votre question ?:

=SI(ET(D3>35;D3<=43;E7-D3;SI(ET(E7>D3;E7<=43;E7-D3))
Crdlmnt
0
lou3313 Messages postés 8 Statut Membre
 
Merci pour ta réponse ,

Ta fonction si ne fonctionne pas, manque une parenthèse et affiche faux au résultat.

A plus
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447 > lou3313 Messages postés 8 Statut Membre
 
Bonjour

effectivement, j'ai tapé un peu vite! avec mes ecxuses
essayez celle ci

=SI(ET(D3>35;D3<=43);E7-D3;SI(ET(E7>D3;E7<=43);E7-D3;""))

Ceci dit, il est aussi possible qu'elle ne vous convienne pas, sachant qu'on a du mal à comprendre comment organiser la hiérarchie de vos conditons avec les info que vous donnez.

crdlmnt
0
lou3313 Messages postés 8 Statut Membre
 
Merci,pour ton suivi et pour ta formule elle fonctionne.

Serait-il possible de rajouter une autre condition comme;

Entre D3 et E7

Si D3<35 il faudrait que s'affiche la différence à partir de 35

Ex: Cellule D3=34
Cellule E7=43
Différence=7
0
Raymond PENTIER Messages postés 71864 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bonjour, lou3313.

Quand D3=30 et E7=32, que veux-tu afficher ? La formule de mon ami Vaucluse au post 5 donne 2, et moi je croyais qu'il fallait afficher "Valeurs non valides".
De même pour D3=2 et E3=42 : veux-tu afficher 40 ou "Valeurs non valides" ?

Pour ma part, j'ai cru comprendre qu'il fallait que les 4 conditions soient remplies simultanément, c'est-à-dire que :
D3 et E7 doivent être compris entre 35 et 43 (inclus) avec E7>D3.

Si c'est bien ça, la formule devient =SI(ET(D3>35;D3<=43;E7>D3;E7<=43);E7-D3;"Valeurs non valides").

Quant à ton post 6, il est faux ; peux-tu le reformuler (en vérifiant) ?
0

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

Posez votre question
aquarelle Messages postés 7181 Date d'inscription   Statut Modérateur Dernière intervention   1 304
 
Bonjour,
Quelques explications supplémentaires dans ce doublon que je viens de fermer : http://www.commentcamarche.net/forum/affich 10737670 fonction si sur excell
Bonne journée à tous
;)
0
lou3313 Messages postés 8 Statut Membre
 
Salut,et merci pour votre réponse, mais elle ne fonctionne pas, comme je voudrais, le delta entre 35 et 43 (1à8), n'est pas respecté, si la cellule E7 dépasse 44;

exemple de ce que je recherche;

En respectant les données précédentes

Si dans cellule D3, s'affiche,on va dire 38
Si dans cellule E7, s'affiche, on va dire 44
Il est impératif que dans la cellule N3, s'affiche la différence entre 38 et 43, c'est a dire 5

Merci
0
Raymond PENTIER Messages postés 71864 Date d'inscription   Statut Contributeur Dernière intervention   17 397 > lou3313 Messages postés 8 Statut Membre
 
Désolé, mais c'est de moins en moins clair !

Tu viens d'écrire
"Il est impératif que dans la cellule N3, s'affiche la différence entre 38 et 43, c'est a dire 5 "
alors qu'au post 6 tu écrivais
"Si D3<35 il faudrait que s'affiche la différence à partir de 35".

De quoi s'agit-il exactement ?
0