Je souhaite, dans un planning, calculer le nombre de jours estampillés selon plusieurs critères tout en tenant compte de la date courante. Pour compliquer la chose, mon fichier contient un onglet par mois ... (ci-joint un exemple du fichier)
A l'aide ! Je ne m'en sors pas
J'ai essayé plusieurs formules imbriquées (SOMMEPROD, DECALER, EQUIV, ...)sans succès.
Je serai très heureux que quelqu'un puisse me venir en aide.
J'en pense que c'est parfaitement illisible et que je n'ai pas envie de me taper un découpage à peu près rationnel. En copiant/collant la formule, j'obtiens #REF!, certainement à cause de la présence d'espaces indésirables.
(...) lorsque je passe sur la semaine 49 en B2, la formule me retourne 8 en D10 alors que le résultat devrait être 4 (...)
Pour tester, j'ai ajouté les mois de Mai et Juin, en prenant les données d'Octobre et de Novembre. Ça permet de voir l'effet d'un décalage des semaines sur les même données, et ça a l'air de coller. Voyez par exemple pour les semaines 23 et 45, paramètres NR et DIRECTION ou GESTION.
Par ailleurs, je ne constate pas d'erreur avec les semaines 50 et suivantes.
Mais tout cela est assez compliqué : il y a peut-être encore du chagrin à venir...
Effectivement la formule que j'ai postée est illisible mais c'est la même que celle que tu as remise : j'ai fait la même modification que toi en remplaçant 7 par 6.
J'ai testé à plus grande échelle et a priori je n'ai pas de bug et les résultats sont corrects.
Je vous remercie donc tous pour votre contribution
Je constate que vous avez changé de problème : vos feuilles ne sont plus nommées "Octobre", "Novembre", "Décembre" mais "10", "11", "12". Le problème est plus simple et la formule :
est suffisante (662 caractères au lieu de 992).
Plus besoin des deux plages nommées que j'avais ajoutées précédemment. Pas besoin d'ajouter une feuille nommée "13".
On peut encore la simplifier si (contrairement à ce que j'avais compris) la semaine 41 ne vous intéresse pas. Elle couvre pourtant une partie du mois d'octobre.
Votre formule moins lourde présente aussi la particularité de ne pas tenir compte du lundi 30 novembre 2009 dans la semaine 2009-W49 (et plus généralement de ne pas tenir compte du début des semaines à cheval sur deux mois). Dans ce cas,
doit suffire (446 caractères). C'est à peine plus lourd que votre nouvelle formule, sans toutefois nécessiter l'ajout de feuilles.
Si de plus la semaine 41 ne vous intéresse pas et que vous disposez d'une feuille nommée "13", simplifiez encore :
C'est un poil plus court que votre nouvelle formule (360 caractères contre 395, mais ça ne fait pas tout à fait la même chose).
En fait, je crois que je n'ai pas vraiment compris vos besoins. Désolé.