Excel - Formule qui change chaque mois
Fermé
nina
-
23 oct. 2008 à 18:29
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 23 oct. 2008 à 20:01
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 23 oct. 2008 à 20:01
A voir également:
- Excel - Formule qui change chaque mois
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
1 réponse
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
23 oct. 2008 à 20:01
23 oct. 2008 à 20:01
Bonjour,
Pas besoin de macro...
Mais ça risque de faire un peu long comme formule et pas sûr qu'on ne dépasse pas la limite (bon d'accord, y'a la place pour 1024 caractères...) , et surtout que ça sera illisible et dur à maintenir.
Je te propose d'utiliser des cellules intermédiaires pour ramener les valeurs, et de reconstruire ta formule avec ces cellules.
Et 159 correspond à quel mois de quelle année ???
Voilà la formule si ligne 1 pour janvier 2008 :
=INDIRECT("Feuil2!B"&MOIS(AUJOURDHUI())+12*ANNEE(AUJOURDHUI())-24096)
Pour ce mois-ci (10/2008) ça te ramène la valeur de "Feuil2!B10", B11 le mois prochain etc
A toi d'adapter la dernière valeur 24096 pour que ça colle avec ton tableau. Si la ligne 159 est pour 10/2008 alors tu mets ...-23938)
eric
Pas besoin de macro...
Mais ça risque de faire un peu long comme formule et pas sûr qu'on ne dépasse pas la limite (bon d'accord, y'a la place pour 1024 caractères...) , et surtout que ça sera illisible et dur à maintenir.
Je te propose d'utiliser des cellules intermédiaires pour ramener les valeurs, et de reconstruire ta formule avec ces cellules.
Et 159 correspond à quel mois de quelle année ???
Voilà la formule si ligne 1 pour janvier 2008 :
=INDIRECT("Feuil2!B"&MOIS(AUJOURDHUI())+12*ANNEE(AUJOURDHUI())-24096)
Pour ce mois-ci (10/2008) ça te ramène la valeur de "Feuil2!B10", B11 le mois prochain etc
A toi d'adapter la dernière valeur 24096 pour que ça colle avec ton tableau. Si la ligne 159 est pour 10/2008 alors tu mets ...-23938)
eric