XL 2019 Excel ajouter en A1 1 mois à A1 de la feuille précédente sans vba

DédéW83

XLDnaute Junior
Bonjour à tous,
j'ai des feuilles qui se nomment 2207 pour juillet 2022, etc, je voudrais ajouter en A1 1 mois à A1 de la feuille précédente sans vba, mais je sèche...
En'2207'A1 j'ai 01/07/2022 en format m. En B1 j'ai =A1 en format aaaa
Je veux donc incrémenter A1 sur toutes les feuilles avec A1+1des feuilles précédentes.
qui a la solution?
 

Pièces jointes

  • exemple 1.xlsx
    16.5 KB · Affichages: 12
Solution
J'ai regardé, et effectivement, il y a un problème quand c'est supérieur à "09".

Perso j'utiliserai ça, qui se base réellement sur le contenu de la cellule A1 de la "feuille précédente", comme demandé au départ :
Code:
=MOIS.DECALER(INDIRECT(STXT(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-3;2) & DROITE("0" & (DROITE(CELLULE("nomfichier";A1);2)-1);2) & "!A1");1)

Ou ça, qui ne répond pas à la question initiale puisque ça se base sur le nom de l'onglet, mais qui semble tout de même faire ce que tu veux :
Code:
=DATE(2000+STXT(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-3;2);DROITE(CELLULE("nomfichier";A1);2);1)
Bonjour TooFatBoy, je suis de retour.
J'ai fait un petit changement et simplifié. Si tu veux...

Discussions similaires

Réponses
25
Affichages
706