Ce tutoriel fournira un aperçu des formules de date dans Excel et Google Sheets.
<>
Aperçu des dates
Dans les feuilles de calcul, les dates sont stockées sous forme de numéros de série où chaque nombre entier représente un jour unique. Lorsque vous entrez une date dans une cellule, la date est automatiquement convertie en numéro de série et le formatage du numéro de cellule est modifié en un format Date afin que la date soit lisible.
<>
Dans Excel, le numéro de série 1 représente la date 1/1/1900.
Vous pouvez toujours modifier le formatage de la date afin que le numéro de série soit visible en changeant le Format du nombre en Général :
<>
Création de dates
Fonction AUJOURD'HUI
La fonction AUJOURD'HUI affichera la date du jour.
<>
Gardez à l'esprit que cette date sera actualisée chaque fois que le classeur est recalculé. Pour coder en dur la date actuelle, utilisez le raccourci CTRL +;.
Fonction DATE
Pour saisir des dates dans des formules, vous pouvez utiliser la fonction DATE.
<>
Remplir automatiquement les dates
Si vous entrez une date et faites glisser la date vers le bas, vous pouvez rapidement remplir une série de dates (bien que vous puissiez plutôt envisager d'utiliser une formule +1) :
<>
Mathématiques de la date
Ajouter ou soustraire des jours ou des semaines aux dates
Étant donné que les dates sont stockées sous forme de numéros de série, vous pouvez simplement ajouter (ou soustraire) des nombres entiers aux dates pour ajouter (ou soustraire) des jours à une date.
<>
Vous pouvez également soustraire une date d'une autre date pour calculer le nombre de jours qui les séparent.
1 | =C3-B3 |
Pour ajouter des semaines à une date, il suffit d'ajouter le nombre de semaines multiplié par 7.
<>
Ajouter ou soustraire des mois ou des années aux dates
La fonction EDATE est utilisée pour ajouter (ou soustraire) des mois ou des années à une date. Cet exemple ajoutera des mois à une date :
<>
Pour ajouter des années à une date, il suffit d'ajouter le nombre d'années et de multiplier par 12.
<>
Ajouter des jours ouvrables
Vous pouvez également ajouter un nombre de jours ouvrés (jours ouvrés ou jours ouvrables) à une date avec la fonction JOUR OUVRABLE :
<>
Compter les jours ouvrables entre les dates
Ou calculez le nombre de jours ouvrés entre deux jours avec la fonction NETWORKDAYS :
<>
Chacune de ces fonctions peut également inclure en option des jours fériés :
<>
Extraire les informations de la date
Pour extraire les numéros du jour, du mois ou de l'année des dates, utilisez les fonctions JOUR, MOIS et ANNÉE.
Fonction JOUR
La fonction DAY calcule le numéro de jour d'une date.
<>
Fonction MOIS
La fonction MONTH calcule le numéro de mois d'une date (qui peut être utilisé pour calculer le nom du mois comme nous le démontrerons ci-dessous).
ANNÉE Fonction
La fonction YEAR calcule le numéro de l'année d'une date.
<>
Fonction de date
En utilisant la fonction DATE avec les fonctions JOUR, MOIS et ANNÉE, vous pouvez créer une date similaire à une date existante. Cet exemple calculera le premier jour de l'année à partir d'une date :
<>
Trimestre à partir d'une date
Si vous devez calculer le trimestre d'une date, vous pouvez utiliser le **** :
<>
Obtenir le nom du mois à partir de la date
Pour calculer le nom du mois à partir d'une date, vous pouvez simplement modifier le formatage des nombres d'une date pour voir le nom du mois.
<>
Ou vous pouvez utiliser la fonction TEXTE pour afficher le nom du mois sous forme de texte :
1 | =TEXTE(B3,,"mmmmm") |
NUMERO SEMAINE
Pour calculer le numéro de semaine d'une date (1-54), utilisez la fonction WEEKNUM.
<>
Numéro/Nom du jour de la semaine
La fonction ***** renverra le numéro de jour d'une date dans une semaine.
<>
Cela peut être ajusté pour commencer la semaine un jour différent (par exemple, le lundi au lieu du dimanche).
<>
Ensuite, vous pouvez utiliser la fonction CHOOSE pour calculer le nom du jour :
<>
Fonction MOIS
Au début, nous avons discuté de la fonction EDATE qui vous permet de « sauter » en avant ou en arrière un nombre défini de mois. La fonction EOMONTH fonctionne de la même manière, sauf que la fonction EOMONTH renvoie le dernier jour d'un mois :
1 | =SEMOIS(B3,-1) |
En ajoutant 1 jour au résultat de la fonction EOMONTH, vous pouvez calculer le premier jour d'un mois :
1 | =SEMOIS(B3,-1)+1 |
Comparer les dates
Vous pouvez comparer des dates en utilisant les opérateurs de comparaison standard d'Excel.
<>
<>
Formatage des dates
Les dates peuvent être formatées de différentes manières. Vous pouvez vous référer au jour, aux mois et aux années en utilisant l'une des options ci-dessous :
<>
Et combinez-les de différentes manières
<>
Vous pouvez accéder à ces options de formatage via le menu Formater les cellules.
***discutez de la façon d'y accéder… ***
Convertir la date en texte
Nous avons brièvement mentionné la fonction TEXTE ci-dessus. La fonction TEXTE vous permet de sortir un nombre (dans ce cas une date) sous forme de texte avec un format de nombre spécifique.
Cet exemple affichera…
<>
Convertir le texte en date
Si vous avez une date stockée sous forme de texte, la fonction DATEVALUE la convertira en date :
<>
Formatage conditionnel de date
Fonction DATEDIFF
https://www.automateexcel.com/excel/wp-admin/post.php?post=16651&action=edit
divers formules
créer une plage de dates à partir de deux dates
extraire le trimestre de la date
mise en forme conditionnelle
date maximale
diviser la date et l'heure dans des cellules distinctes ? probablement pas
nombre de jours dans le mois
premier jour du mois
jour numéro de l'année
convertir le nom du mois en nombre
des années de service
trier par mois ?
date de concaténation
temps moyen, temps total