calcul date: 1900??

V

vero

Guest
Bonjour,
je souhaite calculer des espace entre dates. Par exemple: "Quelle sera la date dans 60 jours à compter de ce jour ?"
En entrant la formule JOUR(AUJOURDHUI)+60 excel me sort une date qui n'a rien à voir à voir:14/03/1900
Idem pour MOIS(AUJOURDHUI)+3 ..je crois pourtant bien avoir vu ce genre de formule sur ce site..
Et la fonction AUJOURDUI marche bien et m'affiche bien la date du jour..
Si quelqu'un pouvait m'éclairer..
Merci d'avance
A+
Véro
 
J

Jeannot45

Guest
Bonjour Vero

Pour ajouter ou soustraire un nombre de jours à une date est très simple

exemple : =AUJOURDHUI()+25 ou AJOURDHUI()-10

Pour ajouter un mois ou une année on utilisera la fonction DATE
exemple : DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+3;JOUR(AUJOURDHUI())

Tu disposes également de la fonction MOIS.DECALER
Exemple : MOIS.DECALER(AUJOURDHUI();3) décaler la date du jour de 3 mois
Attention cette fonction n'est accessible que si tu actives la macro complémentaire Utilitaire d'analyse (Outils / MacroComplementaires ...)

A+

Jeannot
 
V

vero

Guest
Merci Jeannot pour la réponse. Pour les jours ça marche bien effectivement mais pour le mois, je tape DATE(MOIS(AUJOURDHUI()))+3 et il ne veut pas..
Et sans le DATE il met une date en 1900..comment c possible..
J'te le met en pièce jointe pour que tu vois..
 

Pièces jointes

  • Classeur1.zip
    1.5 KB · Affichages: 89
  • Classeur1.zip
    1.5 KB · Affichages: 84
  • Classeur1.zip
    1.5 KB · Affichages: 83
J

Jeannot45

Guest
Re,

Pour décaler d'un certain nombre de mois tu dois reprendre la syntaxe complète.

ainsi pour calculer 3 mois à partir d'aujourd'hui tu dois indiquer:

DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+3;JOUR(AUJOURDHUI())

Utilise plutot la fonction MOIS.DECALER qui est plus simple

a+

Jeannot
 

Discussions similaires

Statistiques des forums

Discussions
312 229
Messages
2 086 425
Membres
103 206
dernier inscrit
diambote