Excel > Fonctions dates et heures

Comme beaucoup de tableurs Excel peut aider à gérer le temps grâce à des fonctions dates et heures. Pour certaines d'entre elles il faudra que l'ordinateur utilisé soit à l'heure.

Les fonctions liées aux dates.

L'insertion de la date du jour se fait avec la fonction AUJOURDHUI.

date_jour

Cette date, comme toute date, est en fait un nombre entier:

date_jour_2

Ce nombre correpond au nombre de jours écoulés depuis le 1er janvier 1900. Démonstration avec un >Format Cellule>Nombre>Standard:

date_jour_3

36256 jours se sont donc écoulés entre le 1er ajnvier 1900 et le 1er janvier 2000.

A partir d'une date on peut isoler l'année, le mois ou le jour.:

jour1 jour 2

Excel est capable de calculer la durée (en jours) qui sépare deux dates. exemple avec le 10 mai 1981 et le 1er janvier 2000 (Fonction JOUR360):

jours360

Moins utile depuis que Windows sait nous dire à quel jour de la semaine correspond une date, la fonction JOURSEM renvoit un  nombre compris entre 1 et 7 qui peut nous renseigner sur le jour en question. Exemple:

joursem

On a donc une colonne de chiffres qu'il faudra faire correspondre avec des noms de jours correspondants:

joursem2

La fonction INDEX (qui n'est pas du tout spécifique aux dates) nous permet cela:

joursem3

Finalement:

joursem3

Ce qui donne:

joursem4

Avec les formules:

joursem

Les fonctions liées aux heures

L'insertion du moment présent se fait avec la fonction MAINTENANT qui ajoute à AUJOURDHUI des éléments relatifs à l'heure.

maintenant

Le format de la cellule est modifiable:

maintenant 2

L'instant présent est donc un nombre dont la partie entière correspond au nombre de jours écoulés depuis le 1er janvier 1900, et la partie décimale à l'heure. L'heure est donc une valeur numérique comprise entre 0 et 1, 0 étant zéro heure, et 1 correspond à 24 heures. 0,5 est donc midi.

maintenant 3  maintenant 4

Il est donc possible de récupérer des éléments liés à l'heure depuis la fonction maintenant ou une date saisie (Fonctions HEURE, MINUTE, SECONDE.


 heure

heure heure

La fonction TEMPS permet donc de faire l'inverse, c'est à dire recomposer cette valeur numérique comprise entre 0 et 1 à partir de données concernant l'heure:

temps

Ce qui donne:

temps1

temps 2

A partir de cellules contenant des heures, Excel sait calculer des durées eprimées en heure, minutes, et secondes. Une simple différence suffit:

durée

Par contre si on doit payer des heures en fonction d'un coût horaire on peut avoir quelques surprises:

durée 2

21,20€ cela ne fait vraiment pas cher...pour 2 heures 40 à 125€ de l'heure. Pourquoi? Tout simplement parce que la durée est exprimée en heure, mais correspond à une fraction de 24 heures...Ainsi en format cellule standard 2 heures 40 font un peu plus de 11% de 24 heures.

> duree

Il suffit donc de multiplier par 24 (24 heures dans une journée...) pour avoir la bonne valeur:

durée

Consulter le fichier Excel correspondant

Aristeri.com est le site de Bernard Andruccioli Mentions légales -
http://aristeri.com/?rubrique=Excel_dates_heures/?rubrique=Excel_dates_heures