Aide pour formule avec fonction SI

Résolu/Fermé
Link - 8 juil. 2014 à 15:58
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 8 juil. 2014 à 17:00
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 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 591
Modifié par Bruce Willix le 8/07/2014 à 16:16
ben t'y es presque ^^

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

Sword of Omens, give me Sight beyond Sight...
0
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 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 591
8 juil. 2014 à 16:17
Pourquoi est-ce M1 qui est référencée maintenant ?

En F2, tu as bien VRAI ou FAUX comme valeur ?
0
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 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 591
8 juil. 2014 à 16:22
donc ça marche là ? ou tu as besoin de moi ?
0
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 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 591
8 juil. 2014 à 17:00
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