Pb de date

Résolu/Fermé
LEGONZ77 Messages postés 33 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 2 août 2017 - 22 févr. 2016 à 17:38
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 22 févr. 2016 à 23:01
Bonjour,

dans un tableau excel j'ai en a1 une date et en a2 une date
Je souhaiterai vérifier que la date en A2 est égale à celle située en A1 - 1

Sauf si c'est un lundi en A1 A2 doit être égale à A1 - 3

Merci de votre aide

6 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
22 févr. 2016 à 17:51
Bonjour,

Voici une formule qui le vérifie :
=SI(A2-SI(JOURSEM(A2;2)=1;3;1)=A1;"OK";"NOK")

1
Theo.R Messages postés 575 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 30 mars 2016 31
22 févr. 2016 à 17:44
Bjr,

A quoi correspondent les unités que vous donnez ? Des jours ?

A1- 1 = "la veille de la date en A1" ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
22 févr. 2016 à 17:46
Bonjour
en B2:

=SI(OU(ET(JOURSEM(A1;2)=1;A2=A1-3);ET(JOURSEM(A1;2)<>1;A2=A1-1));"OK";"non ok")

mais ce serait peut être plus simple de calculer A2 à partir de A1:

=SI(JOURSEM(A1;2)=1;A1-3;A1-1)

crdlmnt
0
LEGONZ77 Messages postés 33 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 2 août 2017
22 févr. 2016 à 17:50
Dans les 2 cellules se sont des dates jj/mm/aaaa
0

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

Posez votre question
LEGONZ77 Messages postés 33 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 2 août 2017
22 févr. 2016 à 17:56
Merci beaucoup c'est OK
0
LEGONZ77 Messages postés 33 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 2 août 2017
Modifié par LEGONZ77 le 22/02/2016 à 20:34
Merci beaucoup.

J'ai un autre souci maintenant.
Toujours avec le même fichier.
La date en A1 est le résultat de =aujourdhui()
et en A2 c'est le résultat d'une input box.

La formule que vous m'avez donnée :

=SI(A2-SI(JOURSEM(A2;2)=1;3;1)=A1;"OK";"NOK")

ne fonctionne pas.

J'ai beau lui mettre "format date" c'est toujours KO

D'avance merci pour votre aide
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
22 févr. 2016 à 23:01
Bonsoir,

en A2 c'est le résultat d'une input box

Donc cela dépends de ta façon de contrôler ta saisie et valoriser ta cellule : il serait bien que tu nous mettes ton code.
0