Calcul du « Reste Année » et du cumul des années précédentes dans Excel
Calcul du « Reste Année » et du cumul des années précédentes dans Excel
Dans la gestion des congés, il est fréquent de devoir calculer :
- le reste de congés pour l’année en cours
- le cumul des restes des années précédentes
Voyons comment ces calculs peuvent être faits proprement avec des formules Excel structurées.
1️⃣ Formule « Reste Année »
✅ Formule utilisée
🎯 Objectif métier
👉 Calculer le solde de congés restant pour une année donnée, uniquement si la ligne est valide.
🔍 Explication logique
✅ 1. Conditions de blocage (aucun calcul)
La formule ne calcule rien si :
- le matricule est vide
- l’année est vide
- l’année est antérieure à l’année de début de calcul
➡️ Résultat : cellule vide ""
✅ 2. Conditions de calcul
Le calcul ne se fait que si :
- les jours acquis sont renseignés
- les congés consommés sont renseignés
✅ 3. Calcul du reste
NB jours acquis – Congés pris
➡️ On obtient le reste de congés pour l’année concernée
✅ Résumé fonctionnel
| Situation | Résultat |
|---|---|
| Données manquantes | Cellule vide |
| Année invalide | Cellule vide |
| Données complètes | Reste de congés calculé |
2️⃣ Formule « Reste Année moins un » (cumul des années précédentes)
✅ Formule utilisée
🎯 Objectif métier
👉 Calculer le total des restes de congés des années antérieures pour un salarié donné.
🔍 Explication détaillée
✅ 1. Même logique de validation
Les mêmes conditions empêchent le calcul si :
- matricule vide
- année vide
- année inférieure à l’année de référence
Cela garantit la cohérence des résultats.
✅ 2. SOMME.SI.ENS multicritère
Cette fonction additionne :
- le reste année
- pour le même matricule
- uniquement pour les années strictement inférieures à l’année courante
➡️ Cela correspond exactement au report de congés des années précédentes.
✅ Exemple concret
| Matricule | Année | Reste année |
|---|---|---|
| A001 | 2022 | 5 |
| A001 | 2023 | 3 |
| A001 | 2024 | 10 |
➡️ Pour l’année 2024,
Reste année moins un = 5 + 3 = 8
3️⃣ Pourquoi cette approche est robuste
✅ Compatible tableaux structurés
✅ Lisible et maintenable
✅ Aucune macro
✅ Respect strict des règles métier
✅ Évite les calculs sur données incomplètes
4️⃣ Astuce d’optimisation (facultatif)
Pour améliorer la lisibilité, tu peux utiliser LET() :
✅ Conclusion
✔ Le Reste Année calcule le solde annuel
✔ Le Reste Année -1 calcule le cumul historique
✔ Les contrôles garantissent la fiabilité des résultats
✔ Cette logique est idéale pour la gestion des congés RH
Commentaires
Enregistrer un commentaire