Table des matières:
Vidéo: Excel #3 - Comprendre et utiliser les dates et les heures 2025
Excel 2016 contient un certain nombre de fonctions Date intégrées que vous pouvez utiliser dans vos feuilles de calcul Lorsque vous installez et activez le module complémentaire Analysis ToolPak, vous avez accès à un certain nombre de fonctions Date supplémentaires - Beaucoup d'entre eux sont spécialement conçus pour faire face à la semaine normale de travail du lundi au vendredi (à l'exclusion, bien sûr, de vos précieux jours de week-end des calculs).
AUJOURD'HUI
= TODAY ()
Lorsque vous entrez la fonction AUJOURD'HUI dans une cellule en cliquant sur la date et l'heure la liste déroulante du bouton de commande dans l'onglet Formules du ruban ou en le tapant, Excel renvoie la date actuelle par usi Notez que la date insérée dans une cellule avec la fonction TODAY n'est pas statique. Chaque fois que vous ouvrez une feuille de calcul contenant cette fonction, Excel recalcule la fonction et met à jour son contenu à la date actuelle. Cela signifie que vous n'utilisez pas habituellement TODAY pour saisir la date actuelle lorsque vous la faites à des fins historiques (une facture, par exemple) et que vous ne voulez jamais qu'elle change.
Si vous utilisez AUJOURD'HUI et que vous voulez rendre statique la date actuelle dans la feuille de calcul, vous devez convertir la fonction en son numéro de série. Vous pouvez le faire pour des cellules individuelles: d'abord, sélectionnez la cellule, appuyez sur F2 pour activer le mode Édition, appuyez sur F9 pour remplacer = TODAY () avec le numéro de série actuel sur la barre de formule et cliquez sur le bouton Entrer. cellule.
Vous pouvez effectuer cette conversion sur une plage de cellules en sélectionnant la plage, en la copiant dans le Presse-papiers en cliquant sur le bouton Copier dans l'onglet Accueil du ruban (ou en appuyant sur Ctrl + C), puis en collant immédiatement les valeurs calculées dans la même plage en choisissant l'option Coller les valeurs dans le menu déroulant du bouton de commande Coller (ou en appuyant sur Alt + HVV).
DATE et DATEVALUE
La fonction DATE du menu déroulant du bouton de commande Date et heure renvoie un numéro de série de date pour la date spécifiée par l'année
, le mois,et
jour argument. Cette fonction utilise la syntaxe suivante: DATE (année, mois, jour) Cette fonction est pratique lorsque vous avez une feuille de calcul contenant les différentes parties de la date dans des colonnes séparées, similaire à celle présentée ici. Vous pouvez l'utiliser pour combiner les trois colonnes d'informations de date dans une seule cellule de date que vous pouvez utiliser pour le tri et le filtrage. Utiliser la fonction DATE pour combiner des informations de date séparées en une seule entrée.
La fonction DATEVALUE du menu déroulant du bouton Date et heure de l'onglet Formules renvoie le numéro de série de date d'une date saisie dans la feuille de calcul sous forme de texte afin que vous puissiez l'utiliser pour les calculs de date. Cette fonction prend un seul argument:
DATEVALUE (
)
Supposons, par exemple, que vous ayez fait l'entrée de texte suivante dans la cellule B12: '5/21/2016 (Souvenez-vous que lorsque vous préface une entrée avec une apostrophe, Excel insère cette entrée sous forme de texte même si le programme la mettrait en valeur.) Vous pouvez ensuite convertir cette entrée de texte en un numéro de série de date. formule suivante dans la cellule C12 next door:
= DATEVALUE (B12)
Excel renvoie ensuite le numéro de série de la date, 42511, à la cellule C12, que vous pouvez convertir en une date plus intelligible en la formatant avec formats numériques (Ctrl + 1).
Vous devez convertir les fonctions DATE et DATEVALUE en leurs numéros de série de date calculés afin de les trier et de les filtrer. Pour convertir ces fonctions individuellement, sélectionnez une cellule, appuyez sur F2 pour activer le mode Edition, puis appuyez sur F9 pour remplacer la fonction par le numéro de série de la date calculée. enfin, cliquez sur le bouton Entrée dans la barre de formule pour insérer ce numéro de série dans la cellule. Pour effectuer cette conversion sur une plage de cellules, sélectionnez la plage, copiez-la dans le Presse-papiers en appuyant sur Ctrl + C, puis collez immédiatement les numéros de série calculés dans la même plage en sélectionnant l'option Coller les valeurs dans le bouton de commande Coller. menu déroulant (ou appuyez sur Alt + HVV).
JOUR, SEMAINE, MOIS et ANNÉE
Les fonctions JOUR, SEMAINE, MOIS et ANNÉE Date du menu déroulant du bouton de commande Date et heure renvoient uniquement des parties du numéro de série de date que vous spécifiez comme leur argument:
DAY (
serial_number
) pour renvoyer le jour du mois dans la date (sous la forme d'un nombre compris entre 1 et 31).
-
WEEKDAY ( serial_number , [
-
return_type ]) pour renvoyer le jour de la semaine (sous la forme d'un nombre compris entre 1 et 7 ou 0 et 6). L'argument facultatif return_type est un nombre compris entre 1 et 3; L'argument 1 (ou no return_type ) spécifie le premier type où 1 est égal à dimanche et 7 égal à samedi; 2 spécifie le deuxième type où 1 est égal à lundi et 7 est égal à dimanche; et 3 spécifie le troisième type où 0 est égal à lundi et 6 est égal à dimanche. MONTH ( serial_number ) pour renvoyer le numéro du mois dans le numéro de série de la date (de 1 à 12).
-
YEAR ( serial_number ) pour renvoyer le numéro de l'année (entier compris entre 1900 et 9999) dans le numéro de série de la date.
-
Par exemple, si vous entrez la fonction DAY suivante dans une cellule comme suit: DAY (DATE (16, 4, 15)) Excel renvoie la valeur 15 à cette cellule. Si, à la place, vous utilisez la fonction WEEKDAY comme suit:
WEEKDAY (DATE (16, 4, 15))
Excel renvoie la valeur 7, qui représente samedi (en utilisant le premier
return_type
Dimanche est 1 et Samedi 7) car l'argument
return_type facultatif n'est pas spécifié.Si vous utilisez la fonction MONTH à cette date comme suit: MOIS (DATE (16, 4, 15)) Excel renvoie 4 à la cellule. Si, toutefois, vous utilisez la fonction YEAR à cette date comme suit: ANNÉE (DATE (16, 4, 15))
Excel renvoie 1916 à la cellule (au lieu de 2016).
Cela signifie que si vous voulez entrer une année au 21ème siècle comme l'argument
année
de la fonction DATE, vous devez entrer les quatre chiffres de la date, comme suit: > DATE (2016, 4, 15)
Notez que vous pouvez utiliser la fonction YEAR pour calculer la différence entre les années entre deux dates. Par exemple, si la cellule B6 contient le 23/07/1978 et la cellule C6 contient le 23/07/2016, vous pouvez entrer la formule suivante en utilisant la fonction YEAR pour déterminer la différence en années: = ANNÉE (C6) - ANNÉE (B6) Excel renvoie ensuite 38 à la cellule contenant cette formule.
N'utilisez pas ces fonctions pour les dates entrées en tant qu'entrées de texte. Utilisez toujours la fonction DATEVALUE pour convertir ces dates de texte, puis utilisez les fonctions JOUR, SEMAINE, MOIS ou ANNEE sur les numéros de série renvoyés par la fonction DATEVALUE pour garantir des résultats précis.
DAYS360
La fonction DAYS360 du menu déroulant du bouton de commande Date et heure renvoie le nombre de jours entre deux dates basées sur une année de 360 jours (c'est-à-dire une période de 12 mois égaux à 30 jours chacun). La fonction DAYS360 prend les arguments suivants:
DAYS360 (start_date, end_date, [méthode])
Les arguments
start_date
et
end_date
sont des numéros de série ou des références à des cellules contenir ces numéros de série. L'argument facultatif méthode est soit TRUE, soit FALSE, où FALSE spécifie l'utilisation de la méthode de calcul US et TRUE spécifie l'utilisation de la méthode de calcul européenne: U. Méthode S. (NASD) (argument FALSE ou méthode omis): Dans cette méthode, si la date de début est égale au 31 du mois, elle devient égale au 30 du même mois; si la date de fin est le 31 du mois et que la date de début est antérieure au 30 du mois, la date de fin devient le 1er du mois suivant; sinon, la date de fin devient égale au 30 du même mois.
-
Méthode européenne (TRUE): Dans cette méthode, les dates de début et de fin qui se produisent le 31 du mois deviennent égales au 30 du même mois.
