Vous apprendrez dans ce tuto à maîtriser les fonctions sur les dates.

Calculer des dates dans Excel : les fonctions incontournables

Vous utilisez sûrement les fonctions classiques sur les dates dans Excel : ANNEE, MOIS, JOUR, DATE, AUJOURDHUI, etc.
Mais savez-vous qu’il est possible de réaliser des calculs complexes sur vos dates, comme compter les jours ouvrés, décaler une date ou calculer la durée entre deux dates ?

Fonctions Excel pour manipuler les dates

Voici les principales fonctions Excel pour vos calculs de dates :

  • DECALER : détermine une date X mois après la date de départ

  • MOIS : donne le dernier jour d’un mois en décalant une date

  • JOURS.OUVRES : nombre de jours ouvrés entre deux dates (avec jours fériés)

  • JOURS.OUVRES.INTL : jours ouvrés personnalisés avec week-end et jours fériés

  • SEMAINE : numéro de la semaine (paramétrable selon le premier jour de la semaine)

  • NO.SEMAINE.ISO : numéro ISO de la semaine pour une date (Excel 2013+)

  • JOUR.OUVRE / JOUR.OUVRE.INTL : ajouter ou retrancher des jours ouvrés selon week-end et jours fériés

 

La fonction DATEDIF : mesurer la différence entre deux dates

Une fonction très pratique mais non référencée dans Excel : DATEDIF.
Elle calcule le nombre de jours, mois ou années entre deux dates.

Syntaxe :
=DATEDIF(date_début;date_fin;unité)

Unités disponibles :

  • "A" : années complètes

  • "M" : mois complets

  • "J" : jours complets

  • "MJ" : différence en jours uniquement

  • "AM" : différence en mois uniquement


Astuce pratique

Vous avez déjà une liste de dates dont certaines ne sont pas reconnues comme des dates ?
Excel peut les convertir et les analyser avec ces fonctions pour faire vos calculs automatiquement et sans erreur.

Une fonction permet de convertir une date stockée sous forme de texte en numéro de série reconnu par Excel : DATEVAL(« 13/03/2016 »).

Les Experts Excel vous proposent des formations, du développement, de l’expertise et de l’assistance sur Microsoft Excel. N’hésitez plus et contactez-les dès maintenant !