Skip to content
Excel - Power Query - Power Pivot - VBA
  • Pages
    • Excel - Power Query - Power Pivot - VBA
    • Raccourcis clavier
    • Généralités
      • Quel stage Excel choisir ?
        • Parcours de formation Excel
        • Une démarche BI avec Excel ?
        • Excel, VBA ou Power Pivot / Query / BI ?
      • Installation des outils
    • Manipulations de bases
      • Gestion des feuilles
      • Formater les cellules
      • Lignes et colonnes
      • Trier et filtrer
    • Temps 1 | Organiser ses données en tableau
      • Concevoir un tableau
      • Tableau dans Excel
    • Temps 2 | Saisir et importer
      • Valider ses données
      • Protéger les données
      • Mise en forme conditionnelle
      • Types de données (tables recommandées)
    • Temps 3 | Calculer
      • Calculs
      • Fonctions de texte
      • icon picker
        Fonctions de date
      • Fonctions logiques
      • Fonctions de synthèse
      • Fonction de recherche
      • Fonctions d'information
      • Formules matricielles ou Tableaux dynamiques [365]
      • Nouvelles fonctions [365]
    • Temps 4 | Présenter et synthétiser
      • Mise en forme avec les styles
      • Mise en page et impression
      • Tableaux croisées dynamiques
        • TCD multi tables
      • Graphiques croisés dynamiques
    • A à Z : créer un classeur d'analyse [Exemple 002]
    • Power Query
    • Power Pivot
      • Présentation
      • Mise en pratique
      • Exercice 01
    • VBA
      • Visual Basic
        • Visual Basic Editor
        • Variables
        • Décisions
        • Boucles
        • Fonctions
          • Quelques fonctions intrinsèques
        • Organisation du code
        • Procédures
      • VB Excel
        • Objets Excel
        • Classeurs
        • Feuilles
        • Plages et cellules
        • Tableaux
        • Fonctionnalités d'Excel
        • SQL & VBA
        • Boucle des fichiers d'un dossier
        • Manipuler d'autres logiciels depuis Excel
      • Créer une application Excel
      • API REST avec JSON
      • Exercice Signalements
    • Exercices
      • Excel 1 |
    • Office Script
    • Office Scripts pour Excel : Comparaison avec VBA
    • Échanges stagiaires

Fonctions de date

Les fonctions Excel pour gérer les dates

JOUR, MOIS, ANNEE

Affiche le jour, le mois et l’année d’une date.
JOUR(numéro_de_série)
MOIS(numéro_de_série)
ANNEE(numéro_de_série)

Exemple

image.png
=JOUR([@Date])
=MOIS([@Date])
=ANNEE([@Date])
[@Date] représente donc simplement une cellule contenant une date.

AUJOURDHUI

Affiche la date du jour.
=AUJOURDHUI()
La fonction n’a pas d’argument. Le résultat se met à jour à chaque ouverture du classeur (écrire la date du jour : CTRL + ;)

MAINTENANT

Affiche la date et l’heure.
=MAINTENANT()
La fonction n’a pas d’argument. Le résultat se met à jour à chaque ouverture du classeur
(écrire l’heure immédiate : CTRL + :)

DATEVAL

Permet de convertir du texte en date.
DATEVAL(date_texte)

Exemple

Nous avons une colonne avec les mois au format Texte et une autre des années :
image.png
=DATEVAL("1˽"˽&˽[@Mois]˽&˽"˽"˽&˽[@Année])
( ˽ représente un espace)
Pour afficher le format Date, sélectionnez la colonne, puis Accueil > Liste Formats de nombre > Date courte :
image.png

DATE

Permet de reconstituer une date.
DATE(année,mois,jour)

Exemple


=DATE([@Année];[@Mois];1)
On reconstitue une date en prenant le mois et l’année du tableau, et en mettant arbitrairement le jour sur 1

Numéro de semaine

Dans les exemples ci-dessous, la référence [@Date] pointe vers une cellule contenant une date.

Pour les versions 2007 et antérieure

=ENT(MOD(ENT(([@Date]-2)/7)+0,6;52+5/28))+1

Pour la version 2010

=NO.SEMAINE([@Date];21)
Le code 21 fait en sorte que le numéro de semaine soit correct, c’est-à-dire calculé selon la norme européenne.

Pour les versions 2013 et suppérieures

=NO.SEMAINE.iso([@Date])
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.