Probléme de date sur excel, help!

Résolu/Fermé
Tup - 18 juin 2008 à 12:23
 Tup - 19 juin 2008 à 08:33
Bonjour,

Je suis au boulot et je gére un fichier pour les visites médicales.
Tous les 2 ans il faut que le personnel (+ de 50 personnes) passe une visite médicale. Je tiens un fichier excel avec la date de la dernière visite passée, je voudrait que dans une cellule il soit marqué "oui" s'il est temps de repasser la visite ou "non" si les 2 ans ne sont pas écoulés.

Quelqu'un pourrait venir à mon secours à cette adresse:

cambresis@dist-tupperware.com

Merci d'avance et s'il faut d'autres détails n'hésitez pas!
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 juin 2008 à 12:49
Bonjour
Si vous n'êtes pas à une année bissextile prés/
En A1
La date de la visite
En B1:
=SI(AUJOURDHUI()>A1+730;"Oui";"Non")
Crdlmnt
0
Ca ne marche pas... la date de la dernière visite est forcément en format date, ce n'est pas en chiffre donc je pense que c'est de la que ca bloque. Il faudrait que je fasse une autre cellule avec un chiffre et pas une date. Ce chiffre devrait partir du jour de la dernière visite médicale à aujourd'hui... pas facile tout ca!!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395 > Tup
18 juin 2008 à 14:20
Re..
Si cela ne marche pas , la raison n'en est pas dans le format date, car Excel (s'il s'agit bien d'Excel) Sait calculer une date + 730 et reporter la date correspondante.
Avez vous essayer avant de placer la formule, de voir ce que donnait le résultat de votre date dans une cellule où vouys y rajouter 730?
Chez moi, par exemple, un 2/3/08 en A1 donne en B1 avec la formule A1+730 2/3/2010.
Dans tous les cas, même avec un format date(sauf certains cas de personalisé), Excel n'additionne que des chiffres
Tenrez nous au courant
Crdlmnt
0
Tup > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
18 juin 2008 à 14:53
Alors quand je fais A1+730 il me met bien la bonne date en A2 mais le probléme est quand il faut qu'il soit noté oui (ca fait plus de 2 ans que la visite a été passée) ou non (ca fait moins de 2 ans que la visite est passée)
Pourquoi mettez vous des parenthéses sans rien aprés aujourd'hui : AUJOURDHUI() il faut pas rentrer la date du jour quelque part?
Car quand je met la formule suivante si=E6>AUJOURDHUI();"oui";"non")
E6 étant la date ou la visite doit être repassée (donc 2 ans aprés la 1ére visite)
Donc logiquement il devrait me noter "non" car E6=29/05/2010 mais il me note "oui"
Ou est l'erreur?
Je ne sais pas si cela est très compréhensible...! Merci quand même pour l'aide ;-)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395 > Tup
18 juin 2008 à 16:29
Alons allons, pas de panique. Je reprend votre explication....!
Votre formule
si=E6>AUJOURDHUI();"oui";"non")
Votre problème est la réponse Oui????
... alors que vous écrivez dans la formule:
Si E6 (soit le 29/05/2010) est plus grand que aujourdhui(date de ce jour), je veux la réponse oui. Sachant que nous ne sommes que le 18 Juin 2008,Excel vous répond "Oui" ne trouvez vous pas ça normal?.
Si vous voulez utiliser la formule de ce type, écrivez < et non pas >
Bien cordialement
PS: la formulation AUJOURDHUI() avec les deux parenthèses est le code excel pour définir la date du jour, une fois rentrée dans une cellule, elle se met à jour automatiquement à Minuit.
0
chtilou Messages postés 1664 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012 522
18 juin 2008 à 15:20
Bonjour,
comme à son habitude Vaucluse à été très clair et très patient.

Solution=SI(AUJOURDHUI()>A1+730;"OUI";"NON")
0
Oui il est très clair, vous aussi mais ca ne marche pas! Je recopie pareil sauf que A1 pour moi c'est C6 mais il met tout le temps "non" alors que y'en a ou ca devrait être "oui"
0
chtilou Messages postés 1664 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012 522 > Tup
18 juin 2008 à 15:41
Un petit coup de ci-joint?
0
Tup > chtilou Messages postés 1664 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012
18 juin 2008 à 16:49
http://www.cijoint.fr/cjlink.php?file=cj200806/cijr7yxjwz.xls
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395 > Tup
18 juin 2008 à 16:52
Bonsoir
Je jette un oeil, mais avez vous lu mon dernier message (le N°8)

PS
Dernière heure: pas possible d'accèder à votre fichier, du moins pour moi!
A refaire?
0
je crois que mon lien n'est pas bon donc je reprend:

http://www.cijoint.fr/cjlink.php?file=cj200806/cijr7yXjwz.xls
0
chtilou Messages postés 1664 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012 522
18 juin 2008 à 17:29
Et une mise en forme conditionnelle?
=C6>AUJOURDHUI()+370
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 juin 2008 à 17:37
Salut Chtilou
Toutes les solutions sont dans la boite et dans le camp de Tup avec le fichier en retour.(y compris la mise en forme conditionnelle qui peut s'appliquer bien sur à la colonne C pour colorier les cellules
En apparté:
1° je pense, en final, que Tup veut faire référence à une date limite fixe et pas à "aujourd'hui"... par exemple pour savoir qui doit passer la visite à la date affichée
2°) dans tous les cas, il s'agit de 2 ans, donc 730 et pas 370 (là, vu comme je me sers du clavier, c'est un peu l'hopital qui se fout de la charité, faut bien sourire de temps en temps :-)

Amitiès
0