Date & HeureDébutant

Fonction ANNEE ExcelGuide Complet 2026 avec Exemples

ANNEE (YEAR en anglais) extrait l'année d'une date sous forme de nombre à 4 chiffres. Que tu gères des dossiers RH, des exercices comptables ou des analyses de ventes, cette fonction te permet de regrouper et filtrer tes données par année en un clin d'œil.

Dans ce guide, tu vas découvrir comment utiliser ANNEE efficacement, avec des exemples concrets tirés du monde professionnel. Fini les manipulations manuelles pour extraire l'année d'une date !

Syntaxe de la fonction ANNEE

=ANNEE(numéro_de_série)

La fonction ANNEE est l'une des plus simples d'Excel : un seul paramètre obligatoire. Tu lui donnes une date, elle te retourne l'année. Impossible de faire plus direct.

Comprendre chaque paramètre de la fonction ANNEE

1

numéro_de_série

(obligatoire)

C'est la date dont tu veux extraire l'année. Ça peut être une référence de cellule comme A1, une fonction comme AUJOURDHUI(), ou même une date écrite directement comme "15/03/2024".

Excel stocke les dates sous forme de nombres (appelés numéros de série) : 1 représente le 01/01/1900, 2 représente le 02/01/1900, etc. ANNEE décode ce nombre pour extraire uniquement l'année. Mais pas de panique, tu n'as jamais besoin de manipuler ces numéros directement !

Astuce : Si ta date est au format texte (après un import CSV par exemple), utilise d'abord DATEVAL() pour la convertir : =ANNEE(DATEVAL(A1)). Cela évite l'erreur #VALEUR!

Exemples pratiques pas à pas

Exemple 1 – RH : calculer l'ancienneté des employés

Tu travailles aux ressources humaines et tu dois calculer l'ancienneté de chaque employé pour préparer les entretiens annuels. Tu as les dates d'embauche et tu veux savoir combien d'années complètes chacun a passé dans l'entreprise.

La formule soustrait l'année d'embauche de l'année actuelle pour obtenir l'ancienneté.

ABC
1EmployéDate embaucheAncienneté
2Marie Dupont15/03/20186 ans
3Pierre Martin01/09/20204 ans
4Sophie Bernard12/01/20159 ans
5Lucas Petit05/07/20222 ans
Formule :=ANNEE(AUJOURDHUI())-ANNEE(B2)&" ans"
Résultat :6 ans

Note : ce calcul donne une approximation en années complètes. Pour un calcul exact incluant les mois et jours, tu devrais utiliser la fonction DATEDIF.

Conseil RH : Cette méthode est parfaite pour créer rapidement des statistiques d'ancienneté ou identifier les employés éligibles à des primes d'ancienneté (5 ans, 10 ans, etc.).

Exemple 2 – Comptable : identifier l'exercice fiscal des factures

Tu es comptable et tu dois classer des milliers de factures par exercice fiscal. Ton entreprise suit l'année civile, donc tu dois simplement extraire l'année de chaque facture pour l'attribuer au bon exercice.

ANNEE extrait directement l'exercice fiscal depuis la date de facture.

ABC
1N° FactureDateExercice
2FAC-240112/01/20242024
3FAC-240228/02/20242024
4FAC-240315/03/20242024
5FAC-240403/01/20232023
Formule :=ANNEE(B2)
Résultat :2024

Cette méthode te permet ensuite d'utiliser un tableau croisé dynamique pour analyser tes revenus ou dépenses par exercice, ou de filtrer facilement toutes les factures d'une année spécifique.

Astuce comptable : Si ton exercice fiscal est décalé (par exemple du 1er juillet au 30 juin), tu peux ajuster avec une formule conditionnelle : =SI(MOIS(B2)>=7;ANNEE(B2);ANNEE(B2)-1)

Exemple 3 – Analyste : analyser les tendances annuelles des ventes

Tu es analyste de données et tu dois créer un graphique montrant l'évolution des ventes sur plusieurs années. Tu as une base de données avec des milliers de transactions, et tu dois les regrouper par année.

ANNEE te permet de créer une colonne pour regrouper ensuite les données par année.

ABC
1Date transactionMontantAnnée
215/03/20221 250 €2022
322/07/20223 400 €2022
408/01/20232 100 €2023
530/06/20231 850 €2023
612/02/20242 950 €2024
Formule :=ANNEE(A2)
Résultat :2022

Une fois la colonne Année créée, tu peux utiliser un tableau croisé dynamique ou SOMME.SI.ENS pour calculer le total des ventes par année : =SOMME.SI.ENS(B:B;C:C;2024) pour le total 2024.

Astuce d'analyse : Combine ANNEE avec TEXT pour créer des périodes formatées : =TEXT(A2;"AAAA-MM") te donne "2024-03" pour grouper par mois ET par année.

Exemple 4 – Commercial : vérifier l'atteinte des objectifs annuels

Tu es commercial(e) et tu veux rapidement vérifier quelles ventes comptent pour ton objectif de l'année en cours. Tu as un tableau avec toutes tes ventes historiques, et tu veux isoler uniquement celles de l'année actuelle.

La formule compare l'année de la vente avec l'année actuelle.

ABCD
1ClientDate venteMontantAnnée en cours ?
2Entreprise A15/03/20245 200 €Oui
3Entreprise B22/12/20233 800 €Non
4Entreprise C08/07/20247 500 €Oui
5Entreprise D30/01/20242 100 €Oui
Formule :=SI(ANNEE(B2)=2026;"Oui";"Non")
Résultat :Oui

Ensuite, tu peux filtrer sur "Oui" et utiliser SOMME pour calculer ton total de l'année, ou créer un graphique en temps réel de ta progression vers ton objectif annuel.

Astuce commerciale : Pour calculer directement le total des ventes de l'année en cours sans filtrer : =SOMME.SI(D:D;"Oui";C:C) ou directement =SOMME.SI(B:B;">="&DATE(2026;1;1);C:C)

Les erreurs fréquentes et comment les corriger

Erreur #VALEUR! – La cellule ne contient pas une date valide

C'est l'erreur la plus fréquente avec ANNEE. Elle apparaît quand Excel ne reconnaît pas ce que tu as mis comme une date. Souvent, c'est parce que ta date est stockée en format texte après un import de données.

Solution : Vérifie le format de ta cellule (elle doit être en "Date", pas "Texte"). Si c'est du texte qui ressemble à une date, utilise =ANNEE(DATEVAL(A1)) pour forcer la conversion. Tu peux aussi utiliser "Convertir" dans le menu Données.

Résultat bizarre (1900, 1905, etc.) pour des dates récentes

Si tu obtiens une année comme 1900 ou 1905 alors que tu t'attends à 2024, c'est que ta cellule contient un petit nombre. Excel interprète 1 comme 01/01/1900, 2 comme 02/01/1900, etc.

Solution : Ta cellule ne contient probablement pas une vraie date Excel. Vérifie d'où viennent tes données. Si c'est voulu (tu veux construire une date), utilise plutôt la fonction DATE : =DATE(2024;3;15) pour le 15 mars 2024.

Cellule vide qui renvoie 1900

Si tu appliques ANNEE à une cellule vide, Excel retourne 1900. C'est normal : une cellule vide vaut 0, et 0 représente la date fictive du 00/01/1900 dans le système de dates Excel.

Solution : Ajoute une condition pour gérer les cellules vides : =SI(A1="";"";ANNEE(A1)). Cela affichera une cellule vide au lieu de 1900.

ANNEE vs MOIS vs JOUR vs DATE

FonctionCe qu'elle extraitExemple avec 15/03/2024Utilisation courante
ANNEEL'année (4 chiffres)2024Regrouper par exercice, calculer ancienneté
MOISLe mois (nombre 1-12)3Analyses mensuelles, saisonnalité
JOURLe jour du mois (1-31)15Échéances, jours de paiement
DATEConstruit une date=DATE(2024;3;15)Créer des dates, reconstruire après extraction

Ces quatre fonctions sont complémentaires. ANNEE, MOIS et JOUR décomposent une date, tandis que DATE la reconstruit à partir de ses composants. Tu les utiliseras souvent ensemble.

Combinaison puissante : Pour créer le premier jour de l'année d'une date : =DATE(ANNEE(A1);1;1). Pour le dernier jour : =DATE(ANNEE(A1);12;31). Très utile pour calculer des périodes fiscales !

Questions fréquentes

ANNEE retourne-t-elle un nombre ou du texte ?

ANNEE retourne un nombre entier de 4 chiffres (comme 2024). Tu peux donc l'utiliser directement dans des calculs mathématiques : =ANNEE(A1) + 1 te donnera l'année suivante.

Comment obtenir l'année sur 2 chiffres au lieu de 4 ?

Utilise =DROITE(ANNEE(A1);2) pour obtenir les 2 derniers chiffres. Par exemple, 2024 deviendra 24. C'est utile pour générer des codes de référence courts.

Comment créer une date à partir de l'année extraite ?

Combine ANNEE avec la fonction DATE : =DATE(ANNEE(A1);1;1) te donne le 1er janvier de l'année extraite. Tu peux changer le mois et le jour selon tes besoins.

ANNEE fonctionne-t-elle avec AUJOURDHUI() ?

Oui ! =ANNEE(AUJOURDHUI()) te donne toujours l'année en cours. C'est parfait pour calculer des anciennetés ou vérifier si une date est dans l'année actuelle.

Que se passe-t-il si je donne un texte à ANNEE ?

Si Excel ne peut pas interpréter le texte comme une date valide, tu obtiens l'erreur #VALEUR!. Vérifie que ta cellule contient bien une date au format Excel, pas juste du texte qui ressemble à une date.

Les fonctions similaires à ANNEE

Deviens un pro d'Excel

Tu maîtrises maintenant ANNEE ! Rejoins Le Dojo Club pour découvrir les autres fonctions essentielles et devenir vraiment efficace sur Excel.

Essayer pendant 30 jours