Fonction SI

Résolu/Fermé
karimboutara Messages postés 11 Date d'inscription dimanche 23 août 2015 Statut Membre Dernière intervention 7 août 2016 - 23 août 2015 à 21:05
karimboutara Messages postés 11 Date d'inscription dimanche 23 août 2015 Statut Membre Dernière intervention 7 août 2016 - 24 août 2015 à 20:02
Bonjour
je peux afficher utiliser fonction de SI pour retour deux jours en cas de date égal lundi et pour une journée pour date différent lundi
merci de vérifier cette formule :
=SI(I11=JOUR(2);I11-2;SI(I11<>JOUR(2);I11-2))
I11 : une date
jour(2) : lundi

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 403
Modifié par Vaucluse le 24/08/2015 à 07:49
Bonjour

Sauf erreur,JOUR(cell) ne renverra jamais que le N° du jour dans le mois Lundi ou autre.
Pour que le calcul s'effectue sur un lundi:

=SI(JOURSEM(I11;2)=1;I11-2;I11-1)

JOURSEM(Cell;2) avec le code 2 permet de retrouver le lundi comme le 1° jour de la semaine (au lieu du dimanche)

crdlmnt

Ps et si besoin d'éliminer si I11 vide:
SI(I11="";"";SI(JOURSEM(I11;2)=1;I11-2;I11-1))

Errare humanum est, perseverare diabolicum
2
ccm81 Messages postés 10862 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 30 mai 2024 2 408
24 août 2015 à 10:30
Salut Vaucluse

Merci d'avoir rectifié, à 23h07, je ne devais plus être tout à fait opérationnel ;-)

Bonne journée
0
karimboutara Messages postés 11 Date d'inscription dimanche 23 août 2015 Statut Membre Dernière intervention 7 août 2016
24 août 2015 à 19:59
Génial, merci ! =)
0
ccm81 Messages postés 10862 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 30 mai 2024 2 408
23 août 2015 à 23:07
Bonjour

Peut être ceci
=SI(JOUR(I11)=2;I11-2;I11-1)

Cordialement
0
karimboutara Messages postés 11 Date d'inscription dimanche 23 août 2015 Statut Membre Dernière intervention 7 août 2016
Modifié par karimboutara le 24/08/2015 à 20:03
merci de ta réponse ; mais ne fonction pas
0
Raymond PENTIER Messages postés 58486 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 8 juin 2024 17 127
24 août 2015 à 06:10
Bonjour Karim.

As-tu remarqué que tu as répété deux fois I11-2 ?
As-tu noté que I11 étant une date, elle ne sera jamais égale à JOUR(2) ?
-1