Formule Excel: date de validation des données dans une année spécifique -

Table des matières

Formule générique

=YEAR(A1)=2016

Sommaire

Remarque: Excel dispose de plusieurs règles de validation de données intégrées pour les dates. Cette page explique comment créer votre propre règle de validation basée sur une formule personnalisée au cas où vous souhaiteriez ou auriez besoin de plus de contrôle et de flexibilité.

Pour permettre à un utilisateur de saisir uniquement les dates d'une année donnée, vous pouvez utiliser la validation des données avec une formule personnalisée basée sur la fonction YEAR.

Dans l'exemple illustré, la validation des données appliquée à C5: C7 est:

=YEAR(C5)=2016

Explication

Les règles de validation des données sont déclenchées lorsqu'un utilisateur ajoute ou modifie une valeur de cellule.

Cette formule de validation personnalisée vérifie simplement l'année de n'importe quelle date par rapport à une valeur d'année codée en dur à l'aide de la fonction YEAR.

Lorsqu'un utilisateur entre une valeur, la fonction YEAR extrait et compare l'année à 2016:

=YEAR(C5)=2016

Lorsque les années correspondent, l'expression renvoie TRUE et la validation réussit. Si les années ne correspondent pas ou si la fonction YEAR n'est pas en mesure d'extraire une année, la validation échoue.

Date cette année

Pour autoriser uniquement les dates de l'année en cours, vous pouvez ajuster la formule comme suit:

=YEAR(C5)=YEAR(TODAY())

La fonction AUJOURD'HUI renvoie la date actuelle sur une base continue, donc la formule renvoie VRAI uniquement lorsqu'une date est dans l'année en cours.

Remarque: les références de cellule dans les formules de validation de données sont relatives à la cellule supérieure gauche de la plage sélectionnée lorsque la règle de validation est définie, dans ce cas C5.

Articles intéressants...