📆 Google Sheets : Formule conditionnelle pour gérer des dates selon plusieurs cas
📆 Google Sheets : Formule conditionnelle pour gérer des dates selon plusieurs cas
🎯 Objectif
Tu veux créer une formule qui affiche une date modifiée ou choisie automatiquement selon plusieurs cas, avec les conditions suivantes :
-
Si la cellule
D1contient une date, alors on afficheD1 + 60 jours -
Sinon, si
W2est un jour de juillet ou août de l’année en cours, on affiche simplementW2 -
Sinon, si la cellule
V2est remplie, on afficheV2 + 60 jours -
Si aucun de ces cas n’est rempli, la cellule reste vide
🧠 Formule complète
🧩 Explication pas à pas
| Élément | Ce que ça fait |
|---|---|
SI(D1<>""; TEXTE(D1+60; ...)) | Si D1 est rempli, on affiche sa date + 60 jours |
OU(MOIS(W2)=7; MOIS(W2)=8) | Vérifie si W2 est en juillet ou août |
ET(...; ANNEE(W2)=ANNEE(AUJOURDHUI())) | Et que l’année de W2 est l’année actuelle |
SI(V2<>""; TEXTE(V2+60; ...)) | Si rien au-dessus n'est vrai, mais V2 est rempli → V2 + 60 jours |
"" | Sinon, on retourne une cellule vide |
📋 Exemple de comportement
| D1 | W2 | V2 | Résultat attendu |
|---|---|---|---|
| 2024-01-01 | 2024-07-10 | 2024-02-01 | 2024-03-01 (D1 + 60j) |
| 2024-07-15 | 2024-01-01 | 2024-07-15 (W2 = juillet) | |
| 2023-08-01 | 2024-01-01 | 2024-03-01 (V2 + 60j) | |
| (vide) |
💡 Astuce bonus : format sans TEXTE(...)
Si tu veux le résultat au format date (non texte) pour pouvoir le trier ou calculer avec, utilise cette version :
Commentaires
Enregistrer un commentaire