Comprendre les dates et les heures sur Excel

Dans cette nouvelle série de tutoriels, nous allons voir comment utiliser les dates et les heures avec Excel. Vous êtes en effet nombreux à vous interroger sur le fonctionnement des dates dans Excel, et je répondrai à l’ensemble de vos interrogations dans cette série d’articles, alors n’hésitez pas à me poser toutes vos questions dans l’espace des commentaires. Pour ce premier article qui fait office de préambule, nous allons aborder les bases du traitement des dates par Excel au travers des trois notions fondamentales à maîtriser ! Nous aborderons l’utilisations des formatages et des formules dans les articles suivants.

 

Téléchargement

Vous pouvez télécharger le fichier d'exemple de cet article en cliquant sur le lien suivant :

 

 

Tutoriel Vidéo


 

 

1. Qu’est-ce qu’une date pour Excel

 

Avant de pouvoir utiliser et traiter les dates avec Excel, il est très important de comprendre comment celles-ci sont traitées par notre tableur préféré.

En réalité, il y a seulement trois notions fondamentales à comprendre

 

   1.1. Une date est en réalité un nombre !

 

Et oui, rien de plus !

Pour s’en rendre compte, il suffit de saisir une date dans une cellule :

Excel formation - Comprendre les dates sur Excel - 01

Puis d’appliquer sur cette cellule un format numérique classique :

Excel formation - Comprendre les dates sur Excel - 02

Ainsi, la date du 01 janvier 2019 est stockée par Excel sous le nombre 43466.

Seulement lorsqu’Excel comprend que la saisie correspond à une date, il lui applique automatiquement le format voulu. Chose que nous pouvons forcer simplement en personnalisant le format :

Excel formation - Comprendre les dates sur Excel - 03

Les deux autres notions que nous allons voir à présent découlent directement de ce premier constat.

 

   1.2. Une unité = un jour !

 

Comme nous venons de le voir, une date est en réalité un nombre.

Et en plus de cela, une unité de ce nombre correspond à une journée. En d’autres termes, si comme nous venons de le voir 43466 correspond au 1er janvier 2019, alors 43467 correspond au 2 janvier de la même année :

Il suffit alors de saisir directement ce nombre (43467) dans une cellule :

Excel formation - Comprendre les dates sur Excel - 04

Puis de lui affecter un format Date pour afficher celle-ci clairement :

Excel formation - Comprendre les dates sur Excel - 05

Nous pouvons maintenant déduire de cela que si une unité correspond à toute une journée, alors elle correspond également à 24 heures !

Partant de ce constat, nous allons pouvoir saisir et utiliser les heures tout aussi simplement. En effet, si 1 = 24 heures, alors 0,50 = 12 heures. Et donc 43467,50 correspond à midi, toujours de la même journée :

Excel formation - Comprendre les dates sur Excel - 06

Lorsque nous appliquons le format personnalisé « jj/mm/aaaa hh:mm » (nous développerons ces mises en formes dans un prochain chapitre, inscrivez-vous à la newletter pour être informé des sorties des articles à venir sur excelformation.fr) :

Excel formation - Comprendre les dates sur Excel - 07

Alors nous affichons clairement la date et l’heure correspondante :

Excel formation - Comprendre les dates sur Excel - 08

Pour résumer :

  • La partie située à gauche de la virgule correspond à la date,
  • La partie située à droite de la virgule correspond à l’heure (exprimée en base de 24 heures, donc à multiplier par 24)

Pour exprimer des heures, le fonctionnement est analogue.

Ainsi midi se note 0,50, avec application d’un format « hh:mm », car : 12/24 = 0,50.

Pour afficher un niveau de détail à la minute, il convient de diviser les minutes par 24*60 = 1440.

Ainsi 12:22 se est égal à

 =12/24+22/1440 

Excel formation - Comprendre les dates sur Excel - 09

Ce qui donne après validation :

Excel formation - Comprendre les dates sur Excel - 10

Et pour un détail à la seconde, nous divisons par 1440*60 = 86400.

Ainsi 12:22:38 est égal à :

=12/24+22/1440+38/86400 

 

   1.3. Point de départ : le samedi 00 janvier 1900 !

 

Lorsque nous saisissons le chiffre zéro dans une cellule, puis que nous lui affectons un format de date, Excel nous informe que le point de départ est le samedi 00 janvier de l’année 1900 !

Excel formation - Comprendre les dates sur Excel - 11

Évidemment, il s’agit d’une date inexistante, le véritable point de départ du calendrier d’Excel est donc le 1 :

Excel formation - Comprendre les dates sur Excel - 12

Et celui-ci correspond au premier janvier 1900.

Nous pouvons donc en déduire que 43467 jours se sont écoulé entre le 1er janvier 1900 et le 2 janvier 2019.

Je vous laisse compter si le cœur vous en dit ! N’hésitez pas à me le confirmer dans les commentaires ^^

Enfin, dernière déduction que nous allons pouvoir ressortir de ce constat, c’est qu’une date ne pourra jamais être négative ! Cela se traduirait systématiquement par une erreur :

Excel formation - Comprendre les dates sur Excel - 13

 

2. Effectuer des calculs simples sur les dates et les heures

À partir des trois constats que nous venons de voir sur les dates, nous allons maintenant pour effectuer des calculs sur les dates simples.

 

   2.1. Calculer le nombre de jours entre deux dates

 

En effet, étant donné qu’une unité correspond à une journée, il est possible de calculer le nombre de jours entre deux dates à l’aide d’une simple soustraction :

 =B13-B12 

Excel formation - Comprendre les dates sur Excel - 14

Attention, nous comptons ici le nombre de jours qui séparent les deux dates, pour calculer le nombre de jours s’étalant entre deux dates, il faut rajouter un jour au calcul :

 =B13-B12+1 

Excel formation - Comprendre les dates sur Excel - 15

 

   2.2. Calculer le nombre d’heures

 

De la même manière, il est possible de calculer le délai deux entre deux heures :

 =B17-B16 

Excel formation - Comprendre les dates sur Excel - 16

Le résultat retourné ici sera exprimé en nombre de jours :

Excel formation - Comprendre les dates sur Excel - 17

Pour obtenir le nombre jours, il est nécessaire de modifier le format en « hh:mm » (clic-droit > Format de cellule > Personnalisé) :

Excel formation - Comprendre les dates sur Excel - 18

Ou alors de multiplier le nombre obtenu par 24 :

 =(B17-B16)*24 

Excel formation - Comprendre les dates sur Excel - 19

 

   2.3. Ajouter un nombre de jours

 

Pour ajouter ou soustraire un nombre de jours à une date, il suffit d’utiliser les opérateurs plus (« + ») ou moins (« - ») :

 =B21+B22 

Excel formation - Comprendre les dates sur Excel - 20

 

   2.4. Comment insérer une date dans une formule

 

Pour insérer une date dans une formule, nous saisissons celle-ci entre guillemets :

 ="01/01/2019"+20 

Excel formation - Comprendre les dates sur Excel - 21

 



Articles qui pourraient vous intéresser

Tout savoir sur les procédure SUB en VBA [#06 FORMATION EXCEL VBA COMPLETE]

Focus sur les variables en VBA [#05 FORMATION EXCEL VBA COMPLETE]

Comment évaluer une formule sur Excel : le déroulement pas à pas

Les tableaux croisés dynamiques, c’est facile !

Commentaires

Il n'y a aucun commentaire...

Poster un commentaire

Pseudo
Commentaire

Contact - Plan du site - À propos - Contact

© Excel-Formation 2018 - Excel, simplement

Haut de la page

Excelformation.fr propose de nombreuses formations pratiques et gratuites sur Microsoft Excel : des cours pour apprendre à structurer et analyser les données, des tutos sur les fonctions avancées, les formules et les formules avancées d'Excel, les formules matricielles, les mise-en-formes conditionnelles, les graphiques Excel (xls, xlsx, xlsm,…). Des tutoriels pour apprendre à automatiser les tâches répétitives (via des macro-commandes en VBA) de vos classeurs Excel.