Formules Excel

Comment ajouter un an à une date sur Excel (et Google Sheets) ?

15 janvier 2026 11 vues

Vous cherchez à manipuler les dates dans Excel ou Google Sheets ? Ajouter un an à une date est une opération courante, que ce soit pour calculer des échéances, des anniversaires ou des dates de renouvellement. Heureusement, Excel et Google Sheets offrent plusieurs méthodes pour réaliser cette tâche facilement. Dans cet article, nous allons explorer les différentes formules disponibles, avec des exemples concrets pour vous aider à les maîtriser. Que vous soyez débutant ou utilisateur avancé, vous trouverez ici les informations nécessaires pour manipuler les dates avec précision et efficacité.

Ajouter un an à une date sur Excel : Les méthodes efficaces

Dans Excel, manipuler les dates est une compétence essentielle pour de nombreux professionnels. Ajouter un an à une date est une tâche courante, que ce soit pour calculer des échéances, des dates de renouvellement ou simplement pour ajuster des calendriers. Voici les méthodes les plus efficaces pour réaliser cette opération.

Méthode 1: Utiliser la fonction DATE

La fonction DATE est l'une des méthodes les plus polyvalentes pour manipuler les dates dans Excel. Elle permet de construire une date à partir de l'année, du mois et du jour. Pour ajouter un an à une date existante, vous pouvez utiliser la fonction ANNEE pour extraire l'année de la date d'origine, ajouter 1 à cette année, puis utiliser les fonctions MOIS et JOUR pour conserver le mois et le jour d'origine. Voici la formule :

=DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1))

Explication de la formule :

  • A1 : Cellule contenant la date d'origine.
  • ANNEE(A1) : Extrait l'année de la date en A1.
  • ANNEE(A1)+1 : Ajoute 1 à l'année extraite.
  • MOIS(A1) : Extrait le mois de la date en A1.
  • JOUR(A1) : Extrait le jour de la date en A1.
  • DATE(...) : Reconstruit une date avec la nouvelle année, le mois et le jour d'origine.

Exemple pratique :

Si la cellule A1 contient la date "15/03/2023", la formule =DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1)) renverra la date "15/03/2024".

Capture d'écran :

(Malheureusement, je ne peux pas insérer de capture d'écran ici. Imaginez une capture d'écran montrant une feuille Excel avec la date "15/03/2023" dans la cellule A1 et la formule ci-dessus dans la cellule B1, affichant "15/03/2024".)

Méthode 2: Utiliser la fonction DATE combinée à la fonction ANNEE

Cette méthode est similaire à la première, mais elle est légèrement plus concise. Au lieu d'utiliser directement ANNEE(A1)+1, vous pouvez intégrer l'addition directement dans la fonction DATE. Voici la formule :

=DATE(ANNEE(A1) + 1, MOIS(A1), JOUR(A1))

Cette formule est équivalente à la première et produit le même résultat. Elle est simplement une façon plus compacte d'écrire la même logique.

Méthode 3: Utiliser EDATE

La fonction EDATE est spécialement conçue pour ajouter ou soustraire des mois à une date. Pour ajouter un an, vous devez ajouter 12 mois. Voici la formule :

=EDATE(A1, 12)

Explication de la formule :

  • A1 : Cellule contenant la date d'origine.
  • 12 : Nombre de mois à ajouter (12 mois = 1 an).
  • EDATE(...) : Renvoie la date résultant de l'ajout de 12 mois à la date en A1.

Exemple pratique :

Si la cellule A1 contient la date "20/06/2022", la formule =EDATE(A1, 12) renverra la date "20/06/2023".

Capture d'écran :

(Imaginez une capture d'écran montrant une feuille Excel avec la date "20/06/2022" dans la cellule A1 et la formule ci-dessus dans la cellule B1, affichant "20/06/2023".)

Méthode 4: Additionner directement des jours (Moins précise)

Bien que moins précise et déconseillée, il est techniquement possible d'ajouter 365 jours à une date. Cependant, cette méthode ne tient pas compte des années bissextiles, ce qui peut entraîner des erreurs. Voici la formule :

=A1 + 365

Pourquoi cette méthode est déconseillée :

  • Elle ne prend pas en compte les années bissextiles (366 jours au lieu de 365).
  • Elle peut entraîner des erreurs de calcul, surtout sur de longues périodes.

Quand l'utiliser :

  • Uniquement pour des calculs rapides et approximatifs où la précision n'est pas cruciale.

Bonnes pratiques et erreurs à éviter

  • Format de date : Assurez-vous que la cellule contenant la date d'origine est bien formatée comme une date. Sinon, Excel pourrait interpréter la valeur comme un simple nombre.
  • Années bissextiles : Utilisez les fonctions DATE ou EDATE pour tenir compte automatiquement des années bissextiles.
  • Erreurs de syntaxe : Vérifiez attentivement la syntaxe de vos formules pour éviter les erreurs de calcul.
  • Cellules vides : Gérez les cellules vides ou contenant des valeurs non valides pour éviter les erreurs #VALUE! ou #NUM!.

Ajouter un an à une date sur Google Sheets : Les options disponibles

Google Sheets offre des fonctionnalités similaires à Excel pour manipuler les dates. Les méthodes pour ajouter un an à une date sont globalement les mêmes, avec quelques nuances.

Méthode 1: Utiliser la fonction DATE

La fonction DATE fonctionne de la même manière dans Google Sheets que dans Excel. Vous pouvez l'utiliser pour construire une date à partir de l'année, du mois et du jour. La formule pour ajouter un an est identique :

=DATE(YEAR(A1)+1;MONTH(A1);DAY(A1))

Explication de la formule :

  • A1 : Cellule contenant la date d'origine.
  • YEAR(A1) : Extrait l'année de la date en A1.
  • YEAR(A1)+1 : Ajoute 1 à l'année extraite.
  • MONTH(A1) : Extrait le mois de la date en A1.
  • DAY(A1) : Extrait le jour de la date en A1.
  • DATE(...) : Reconstruit une date avec la nouvelle année, le mois et le jour d'origine.

Remarque : Dans Google Sheets, les fonctions pour extraire l'année, le mois et le jour sont YEAR, MONTH et DAY, respectivement.

Méthode 2: Utiliser EDATE

La fonction EDATE est également disponible dans Google Sheets et fonctionne de la même manière que dans Excel. Pour ajouter un an, vous devez ajouter 12 mois. La formule est identique :

=EDATE(A1, 12)

Exemple pratique :

Si la cellule A1 contient la date "10/09/2022", la formule =EDATE(A1, 12) renverra la date "10/09/2023".

Méthode 3: Additionner directement des jours (Moins précise)

Comme dans Excel, il est possible d'ajouter 365 jours directement à une date dans Google Sheets. Cependant, cette méthode reste déconseillée pour les mêmes raisons (non prise en compte des années bissextiles). Voici la formule :

=A1 + 365

Cas particuliers et scénarios avancés

Ajouter un an à une date et ajuster le jour si nécessaire

Dans certains cas, vous pourriez vouloir ajouter un an à une date et ajuster le jour si la date résultante n'existe pas. Par exemple, si vous ajoutez un an à "29/02/2024", la date résultante devrait être "28/02/2025" (car 2025 n'est pas une année bissextile). Vous pouvez utiliser une combinaison de fonctions DATE, ANNEE, MOIS, JOUR et SI pour gérer ce cas.

=SI(JOUR(A1)=29;SI(MOIS(A1)=2;DATE(ANNEE(A1)+1;MOIS(A1);28);DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1)));DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1)))

Explication de la formule :

  • SI(JOUR(A1)=29; ...) : Vérifie si le jour de la date en A1 est égal à 29.
  • SI(MOIS(A1)=2; ...) : Si le jour est 29, vérifie si le mois est février.
  • DATE(ANNEE(A1)+1;MOIS(A1);28) : Si le jour est 29 et le mois est février, renvoie le 28 février de l'année suivante.
  • DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1)) : Sinon, renvoie la date avec l'année suivante, le mois et le jour d'origine.

Utiliser les dates dans des formules plus complexes

Vous pouvez combiner les formules de manipulation de date avec d'autres fonctions Excel ou Google Sheets pour créer des calculs plus complexes. Par exemple, vous pouvez utiliser DATE et EDATE pour calculer la date d'échéance d'un contrat, la date de renouvellement d'un abonnement ou la date de fin d'un projet.

Conclusion

Ajouter un an à une date dans Excel et Google Sheets est une tâche simple grâce aux fonctions DATE et EDATE. En comprenant ces fonctions et en les utilisant correctement, vous pouvez manipuler les dates avec précision et efficacité. N'oubliez pas de tenir compte des années bissextiles et de formater correctement vos cellules pour éviter les erreurs. Que vous soyez un utilisateur débutant ou avancé, les méthodes présentées dans cet article vous aideront à maîtriser la manipulation des dates dans vos feuilles de calcul.

Questions fréquentes

Quelle est la meilleure formule pour ajouter un an à une date dans Excel ?

La fonction `EDATE` est généralement la plus simple et la plus fiable pour ajouter un an à une date, car elle gère automatiquement les années bissextiles. Utilisez `=EDATE(A1, 12)` où A1 contient la date d'origine.

Comment faire si je veux ajouter un an à une date dans Google Sheets ?

Les formules pour Google Sheets sont identiques à celles d'Excel. Vous pouvez utiliser `=EDATE(A1, 12)` ou `=DATE(YEAR(A1)+1;MONTH(A1);DAY(A1))` pour ajouter un an à une date.

Que faire si j'obtiens une erreur lorsque j'utilise une formule de date ?

Vérifiez que la cellule contenant la date d'origine est bien formatée comme une date. Assurez-vous également que la syntaxe de votre formule est correcte et que les cellules référencées contiennent des valeurs valides.

Mots-clés associés :

formule excel date ajouter date excel formule date google sheets edate excel year excel manipuler dates excel

Partager cet article :