Fonction DATE dans Excel
La fonction de date dans Excel est une fonction de date et d'heure qui représente le nombre qui lui est fourni en tant qu'arguments dans un code de date et d'heure, les arguments qu'elle prend sont des entiers pour le jour, le mois et l'année séparément et nous donne le résultat en une date simple, le résultat affiché est au format de date mais les arguments sont fournis sous forme d'entiers, la méthode pour utiliser cette formule est la suivante = Jour (Année, Mois, Jour) dans une base séquentielle.
Formule DATE pour Excel
La formule DATE pour Excel est la suivante:

La formule DATE pour Excel comporte trois arguments, dont deux sont facultatifs. Où
- year = L'année à utiliser lors de la création de la date.
- month = Le mois à utiliser lors de la création de la date.
- day = Le jour à utiliser lors de la création de la date
Comment utiliser la fonction DATE dans Excel? (avec exemples)
La DATE est une fonction de feuille de calcul (WS). En tant que fonction WS, elle peut être entrée comme partie de la formule dans une cellule d'une feuille de calcul. Reportez-vous aux exemples de fonction DATE ci-dessous pour mieux comprendre.
Exemple # 1 - Obtenir le mois à partir de la date
MOIS (DATE (2018,8,28))
Comme indiqué dans la formule DATE ci-dessus, la fonction MOIS est appliquée à la date représentée à l'aide de la fonction DATE. La fonction MONTH renverra l'index du mois renvoyé par la fonction DATE. Par exemple, 8 dans l'exemple donné. La cellule D2 a une formule DATE appliquée et donc le résultat «8».

Exemple # 2 - Découvrez une année bissextile
MOIS (DATE (ANNÉE (B3), 2,29)) = 2
Comme indiqué dans la formule DATE ci-dessus, la DATE s'ajustera automatiquement aux valeurs du mois et de l'année qui sont hors limites. Ici, la formule la plus interne est YEAR avec des paramètres en tant que cellule B3 indiquant les données d'entrée, 2 est l'indice du mois de février et 29 pour le jour. Dans les années bissextiles, février a 29 jours, donc la fonction DATE externe renverra la sortie comme 2/29/2000.
Dans le cas d'une année non bissextile, DATE renverra la date du 1er mars de l'année, car il n'y a pas de 29e jour, et DATE reportera la date au mois suivant.
La fonction la plus externe, MONTH, extrairait le mois du résultat. Par exemple, 2 ou en cas d'année bissextile et 3 en cas d'année non bissextile.
En outre, le résultat est comparé à une constante «2». Si le mois est 2, la formule DATE dans Excel renvoie TRUE. Sinon, la formule DATE renvoie FALSE.
Dans la capture d'écran suivante, la cellule B2 contient une date appartenant à une année bissextile et B3 une date appartenant à une année non bissextile.

Exemple # 3 - Mettre en évidence un ensemble de dates
Dans cet exemple de fonction DATE, une règle de mise en forme conditionnelle est appliquée à la colonne B. Les dates supérieures à 2005/1/1 doivent être mises en évidence à l'aide d'un style de couleur rose. Ainsi, comme indiqué dans la capture d'écran, trois dates supérieures à la date spécifiée sont mises en surbrillance dans le format configuré. Les deux autres dates qui ne satisfont pas aux critères ne sont pas formatées car aucune règle n'est appliquée à ces dates.

Choses dont il faut se rappeler
- La fonction Excel DATE renvoie un numéro de série de date. Il faut formater le résultat sous forme de date pour afficher le format de date.
- Si l'année est comprise entre 0 et 1900, Excel ajoutera 1900 à l'année.
- Un mois peut être supérieur à 12 et inférieur à zéro. Si le mois est supérieur à 12, Excel ajoutera le mois au premier mois de l'année spécifiée. Si le mois est inférieur ou égal à zéro, Excel soustrayera la valeur absolue du mois plus 1 (c'est-à-dire ABS (mois) + 1) du premier mois de l'année spécifiée.
- La journée peut être positive ou négative. Si un jour est supérieur aux jours du mois spécifié, Excel ajoutera un jour au premier jour du mois spécifié. Si un jour est inférieur ou égal à zéro, Excel soustrayera la valeur absolue du jour plus 1 (c'est-à-dire ABS (jour) + 1) du premier jour du mois spécifié.
Utilisation de la fonction DATE dans Excel VBA
La fonction DATE dans VBA renvoie la date système actuelle. Il peut être utilisé dans Excel VBA comme suit:

Fonction DATE dans l'exemple VBA
Date()
Résultat: 08/12/2018
Ici, la fonction Date () renvoie la date système actuelle. La même chose peut être affectée à une variable comme suit:
Dim myDate comme chaîne
myDate = Date ()
Donc, maDate = 12/08/2018