Dupliquer une formule sur plusieurs onglets

Fermé
jotyAda Messages postés 4 Date d'inscription mercredi 25 avril 2018 Statut Membre Dernière intervention 25 avril 2018 - 25 avril 2018 à 18:01
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 - 27 avril 2018 à 11:20
Bonjour,
j'ai besoin d'aide pour une mise à jour d'une formule dans plusieurs fichiers excel, et cette formule doit être dupliquée sur tous les onglets.
Chaque fichier à 12 onglets (les 12 mois), mais la formule fait référence à une cellule du mois précédent.

Voici la 1ere Formule : sur Février, en cellule B16 : "JANV 2018"!B16-"JANV 2018"!B48
et 2e Formule : en cellule C16 : "JANV 2018"!C16-"JANV 2018"!C48

Ces formules sont à dupliquer sur tous les onglets et à chaque fois font référence au mois précédent.
Comment puis-je faire pour que cette formule se mette à jour sur chacun des onglets avec la modification du mois automatiquement ?
Merci beaucoup de votre aide précieuse !
je ne suis pas douée en excel et vu le nombre de fichiers à corriger je suis désemparée.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié le 25 avril 2018 à 18:24
Bonjour

que font les guillemets dans votre formule?

le plus simple pour traiter le problème:

entrez dans une cellule hors champ, le nom de la feuille de référence à utiliser dans la formule Z1 pour cet exemple

la formule pour toutes les feuilles:

1° formule:
=INDIRECT(ADRESSE(16;2;;;$Z$1))-INDIRECT(ADRESSE(48;22;;;$Z$1))

2° formule
INDIRECT(ADRESSE(16;3;;;$Z$1))-INDIRECT(ADRESSE(48;3;;;$Z$1))


ainsi les formules s'adresseront au nom inscrit en Z

principe de INDIRECT: transforme en adresse excel le texte que contient une cellule
principe de ADRESSE: définit le texte d'une adresse comme suit:
=ADRESSE(N°de ligne;N° de colonne;;;Nom de la feuille ou cellule qui le contient)

vous pouvez voir ça pour comprendre en inscrivant pour test dans une cellule:
=ADRESSE(16;3;;;$Z$1)

n'oubliez pas les 3 point- virgules entre N° de colonne et nom de feuille, il correspondent à des infos inutiles dansvotre cas

crdlmnt



0
jotyAda Messages postés 4 Date d'inscription mercredi 25 avril 2018 Statut Membre Dernière intervention 25 avril 2018
25 avril 2018 à 18:59
J'ai collé la formule de l'onglet fev à dec, ca fonctionne pour le mois de février, mais à partir de mars il y a erreur #REF dans B2,
je penses que ça vient de la cellule que j'ai remplacé par $A$1, j'ai noté le mois de janvier 2018 dans A1 de l'onglet fevrier, mais pas pour les mois suivants. Que dois-je noter ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
25 avril 2018 à 19:05
simplement le nom de la feuille à laquelle la formule doit faire référence, par exemple si votre feuille s'appelle FEV 2018, inscrivez FEV 2018 en A1, rigouresuement comme le nom d'onglet
crdlmnt
0
jotyAda Messages postés 4 Date d'inscription mercredi 25 avril 2018 Statut Membre Dernière intervention 25 avril 2018
25 avril 2018 à 19:11
OK d'accord. auriez-vous aussi une formule pour que le nom de l'onglet se complète automatiquement sur les 12 onglets ?
ça m'aiderait, j'ai 50 fichiers excel à corriger !!!
Merci beaucoup de votre aide
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
25 avril 2018 à 19:31
éh bé non, moi je n'ai pas... désolé. Et je ne vois pas très bien, même en VBA(que je ne maitrise pas)comment on peut faire ça. Il faut identifier la feuille précédente et donc déja savoir comment la réepèrer
Ce serait peut être possible deplacer une formule qui reconstitue le nom de la feuille adresse si les onglets sont nommés de façon systèmatique, mais il faudrait placer cette formule dans toutes les feuilles en cellule A1, ce qui n'est pas loin de faire le même travail.
Si vous voulez essayer, donnez moi la liste des noms d'onglets (en supposant aussi et bien surqu'ils sont les mêmes dans tous les fichiers, au moins pour le texte avant l'année)
0
jotyAda Messages postés 4 Date d'inscription mercredi 25 avril 2018 Statut Membre Dernière intervention 25 avril 2018
25 avril 2018 à 19:42
Oui ceux sont tous les mêmes, mais si je dois coller la formule dans toutes les feuilles autant compléter le nom directement.
Merci pour tout.
0