problème de calcul de date

lmc71

XLDnaute Occasionnel
Bonjour le forum
J'ai crée une application dans laquelle j'ai une table Calendrier. De cette table j'ai crée une requête pour effectuer différents calculs en rapport avec la date insérée. Dans cette requête une formule me calcule la semaine en rapport avec la date et une autre me renvoie l'année. Or dans cette dernière formule, j'ai un soumis de calcul. Je m'explique j'ai la date du 30/11/2013, qui me produit l'année 2014, or le jour précédent et le jour suivant me donne la bonne année 2013.
Je ne saisis pas pourquoi.
Visible dans le petit fichier joint.
Si quelqu'un peut m'expliquer ce phénomène je suis preneur, ou me donner une autre formule plus sûre.
Amicalement
 

Pièces jointes

  • essai date.zip
    23.3 KB · Affichages: 85
  • essai date.zip
    23.3 KB · Affichages: 89
  • essai date.zip
    23.3 KB · Affichages: 84

lmc71

XLDnaute Occasionnel
Re : problème de calcul de date

Bonjour à tous
Avec un peu de persévérance et obstination je suis arrivée à trouver la bonne formule à savoir
VraiFaux(PartDate("ww";[Date Calendrier];2;2)=1 Et Format([Date Calendrier];"jj/mm")>31/12;Format([Date Calendrier];"aaaa")+1;Format([Date Calendrier];"aaaa")).
Peut-être pas très règlementaire, mais cela fonctionne.
A toutes fins utiles.
Amicalment
 

Discussions similaires

Statistiques des forums

Discussions
312 101
Messages
2 085 297
Membres
102 856
dernier inscrit
primavera49