Calvus
XLDnaute Barbatruc
Bonjour,
Je coince depuis un moment sur un report automatique de date d'une feuille à une autre.
J'ai un classeur avec une feuille par semaine.
Le nom des onglets est composé du jour.mois, ce qui donne
25.10
1.11
8.11
15.11
etc...
avec 52 feuilles à terme.
Sur ces feuilles, un tableau avec les jours de la semaine, et des formules calculant la date du jour, de B2 à N2.
J'ai une formule nommée permettant de lister les noms d'onglets au fur et à mesure de leur création.
Mon problème est de calculer la date du premier lundi de chaque semaine.
J'ai réussi à faire une formule qui va chercher dans l'onglet précédant la date du dimanche, et me donne donc le lundi suivant.
Celle-ci fonctionne sur n'importe quelle cellule, ex en D19, mais pas en B2 car ça crée une référence circulaire !
1/ Comment faire donc pour contourner ce problème ?
2/ Il doit probablement y avoir une formule moins complexe à adapter.... ?
Le fichier joint comporte 4 feuilles, avec les formules entrées respectivement en D19, qui sont à adapter pour B2.
Merci
Je coince depuis un moment sur un report automatique de date d'une feuille à une autre.
J'ai un classeur avec une feuille par semaine.
Le nom des onglets est composé du jour.mois, ce qui donne
25.10
1.11
8.11
15.11
etc...
avec 52 feuilles à terme.
Sur ces feuilles, un tableau avec les jours de la semaine, et des formules calculant la date du jour, de B2 à N2.
J'ai une formule nommée permettant de lister les noms d'onglets au fur et à mesure de leur création.
Code:
=STXT(LIRE.CLASSEUR(1);TROUVE("]";LIRE.CLASSEUR(1))+1;32)&INDIRECT("IV1")
Mon problème est de calculer la date du premier lundi de chaque semaine.
J'ai réussi à faire une formule qui va chercher dans l'onglet précédant la date du dimanche, et me donne donc le lundi suivant.
Code:
=INDIRECT("'"&INDEX(Onglets;EQUIV(JOUR(D2)&"."&MOIS(D2);Onglets;1)-1)&"'!n2")+1
Celle-ci fonctionne sur n'importe quelle cellule, ex en D19, mais pas en B2 car ça crée une référence circulaire !
1/ Comment faire donc pour contourner ce problème ?
2/ Il doit probablement y avoir une formule moins complexe à adapter.... ?
Le fichier joint comporte 4 feuilles, avec les formules entrées respectivement en D19, qui sont à adapter pour B2.
Merci