Aide pour formule avec fonction SI

Résolu
Link -  
Bruce Willix Messages postés 11966 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'aimerais votre aide pour faire une formule avec des SI.

Je voudrais que si F2 = vrai ne rien afficher, sinon afficher M2-D2 (qui sont des dates) sauf si D2 est supérieur à M2.

Par avance merci,


A voir également:

4 réponses

Bruce Willix Messages postés 11966 Date d'inscription   Statut Contributeur Dernière intervention   2 594
 
ben t'y es presque ^^

=SI(F2;"";SI(D2>M2;"";M2-D2))

Sword of Omens, give me Sight beyond Sight...
0
Link
 
Bonjour,

Il me corrige la formule par : =SI(F2;"";SI(D2>M1;"";M1-D2)) et pour les cellules ou cela aurai du m'afficher un resultat j'ai #valeur.

Sais-tu pourquoi ?
0
Bruce Willix Messages postés 11966 Date d'inscription   Statut Contributeur Dernière intervention   2 594
 
Pourquoi est-ce M1 qui est référencée maintenant ?

En F2, tu as bien VRAI ou FAUX comme valeur ?
0
Link
 
C'est moi qui me suis planté pour le M2. Pour F2 j'ai que un vrai pas de faux.

Merci de ton aide.
0
Bruce Willix Messages postés 11966 Date d'inscription   Statut Contributeur Dernière intervention   2 594
 
donc ça marche là ? ou tu as besoin de moi ?
0
Link
 
Bah j'ai modifié la formule en fonction mais j'ai toujours l'erreur qui s'affiche. Est ce que ça vient du faire que sur la cellule f2 n'affiche que vrai et pas de faux.

Cette cellule fait référence à une autre et elle n'affiche que vrai si une autre cellule est renseignée.
0
Bruce Willix Messages postés 11966 Date d'inscription   Statut Contributeur Dernière intervention   2 594
 
VRAI et FAUX sont des variables "binaires" pour excel.

Quand tu dis "elle n'affiche "vrai"... tu veux dire quoi ?

La formule ici se lit comme ça:

=SI(F2
SI F2 est vrai
;""
ALORS ne rien afficher
;SI(D2>M2
SINON Si D2 est plus grand que M2
;""
ALORS ne rien afficher
;M2-D2
SINON afficher M2 moins D2
))
Fin de la formule

sinon tu peux mettre ton classeur sur cjoint...
0