9.7. Création et utilisation de formules de base : utilisation des dates et des heures
Travailler avec des dates et des heures est l'une des fonctionnalités les plus courantes et essentielles des feuilles de calcul. Google Sheets, en tant que tableur robuste, propose une large gamme de formules et de fonctions qui vous aident à manipuler, calculer et analyser les informations liées aux dates et aux heures. Dans ce chapitre, nous explorerons comment créer et utiliser des formules de base pour travailler avec ces types de données.
Comprendre les dates et les heures dans Google Sheets
Dans Google Sheets, les dates sont traitées comme des numéros de série, où chaque jour est représenté par un nombre entier, à partir du 30 décembre 1899, qui est considéré comme le jour 1. Les heures sont représentées sous forme de fractions décimales du jour. Par exemple, 12h00 (midi) est représenté par 0,5 puisqu'il s'agit de la moitié de la journée.
Insérer des dates et des heures
Pour saisir une date ou une heure, vous pouvez simplement saisir la date ou l'heure au format souhaité dans une cellule. Google Sheets reconnaîtra et formatera automatiquement la cellule en tant que date ou heure. Par exemple :
- Dates : 01/01/2021, 1er janvier 2021
- Horaires : 13h00, 13h00
Formules de base pour les dates
Commençons par quelques formules de base pour travailler avec des dates :
- TODAY() : renvoie la date actuelle.
- NOW() : renvoie la date et l'heure actuelles.
- DAY(date) : renvoie le jour d'une date.
- MOIS(date) : renvoie le mois d'une date.
- ANNÉE(date) : renvoie l'année d'une date.
- DATEDIF(start_date, end_date, "unit") : calcule la différence entre deux dates.
Par exemple, pour calculer l'âge d'une personne, vous pouvez utiliser la fonction DATEIF avec l'unité "Y" pour les années :
Où A2 contient la date de naissance de la personne.
Formules de base pour les heures
Pendant des heures, nous avons également quelques fonctions utiles :
- TIME(time) : renvoie l'heure d'une valeur temporelle.
- MINUTE(time) : renvoie la minute d'une valeur temporelle.
- SECOND(time) : renvoie la seconde d'une valeur temporelle.
Si vous souhaitez calculer le temps travaillé en fonction d'une heure d'arrivée et de départ, vous pouvez simplement soustraire l'heure d'arrivée de l'heure de départ :
Où A2 est l'heure d'entrée et B2 est l'heure de sortie.
Formatage des dates et des heures
Pour formater les dates et les heures, vous pouvez sélectionner la cellule ou la plage de cellules et utiliser le menu « Format » puis « Nombre » pour choisir le format de date et d'heure souhaité. Il existe une variété d'options disponibles, y compris des formats spécifiques à chaque région.
Opérations avec dates et heures
En plus des formules de base, vous pouvez effectuer des opérations avec des dates et des heures, comme ajouter ou soustraire des jours, des mois ou des années à une date spécifique. Cela peut être fait en utilisant la fonction DATA :
Cette formule ajoute 3 mois à la date en A2.
Pour ajouter des heures, des minutes ou des secondes à une heure, vous pouvez utiliser :
Où A2 est l'heure de début et vous remplacez "heures", "minutes" et "secondes" par les valeurs que vous souhaitez ajouter.
Fonctions avancées de date et d'heure
Google Sheets propose également des fonctions plus avancées pour travailler avec les dates et les heures, telles que :
- EOMONTH(date,months) : renvoie le dernier jour du mois après avoir ajouté un nombre spécifique de mois à la date donnée.
- NETWORKDAYS(start_date, end_date) : calcule le nombre de jours ouvrables entre deux dates.
- EDATE(date, mois) : renvoie la même date dans un mois différent, en ajoutant le nombre de mois spécifié.
Ces fonctions sont particulièrement utiles pour les calculs financiers et commerciaux, tels que la recherche d'une date d'échéance de facture ou le calcul d'une date limite de projet.
Considérations finales
Travailler avec des dates et des heures peut sembler compliqué au début, mais avec de la pratique et une compréhension des fonctions disponibles dans Google Sheets, vous pouvez manipuler ces données efficacement pour répondre à vos besoins. N'oubliez pas de pratiquer les formules présentées et d'explorer les options de formatage pour présenter vos données de manière claire et informative.
Grâce à ces connaissances, vous êtes désormais mieux équipé pour créer des feuilles de calcul plus dynamiques et plus utiles, en tirant le meilleur parti des fonctionnalités de Google Sheets liées aux dates et aux heures.