Renvoi de resultat

[Fermé]
Signaler
Messages postés
49
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
16 octobre 2015
-
Messages postés
54894
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 octobre 2021
-
Salut a tous,

Voila j'ai un probleme qui parait simple mais que je n'arrive pas a resoudre
Dans un document excel, j'ai creer 13 feuille de classeur, 1 pour chaque mois de l'année et 1 annuel synthetisant les resultats obtenues mensuellement.
Seulement voilà plutot que de faire un vulgaire copier coller de la cellule, j'aimerais que mon resultat final que je trouve sur la 1ere feuille se reporte automatiquement dans la feuille annuel, autrement dit prendre le resultat d'une cellule et le reporter sur une cellule d'une autre feuille ( pas un autre fichier ).
Merci a tous pour votre aide

2 réponses

Messages postés
54894
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 octobre 2021
16 799
Dans la cellule B2 de la feuille "Cumul", écrire la formule =Janvier!B25
si la première feuille s'appelle "Janvier" et si dans les 12 premières feuilles les totaux sont en ligne 25.
En B3 la formule sera =Février!B25
Les formules de la colonne B sont à recopier dans les colonnes suivantes.
https://www.cjoint.com/?CFAsgq7wS0I

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Messages postés
49
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
16 octobre 2015

Merci bcp raymond, avec le petitfichier xls qui va bien avec, sympa!
Messages postés
54894
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 octobre 2021
16 799
Salut.

Pour que les formules soient identiques dans toutes les cellules, on peut intercaler en ligne 2 (et masquer par la suite) la référence de la cellule dans laquelle le sous-total mensuel est calculé.
On obtient
=INDIRECT($A:$A&"!"&B$2)
Mais si tu as déjà les lignes 3 à 14 préparées dans la feuille cumul, alors que tu n'as pas encore créé les 12 feuilles mensuelles, un message d'erreur #REF! s'affichera ; pour l'éviter, il faut ajouter une condition :
=SI(ESTERREUR(INDIRECT($A:$A&"!"&B$2));0;INDIRECT($A:$A&"!"&B$2))
qui peut s'écrire plus simplement si tu as la version 2007 ou 2010 d'excel, grâce à la nouvelle fonction SIERREUR :
=SIERREUR(INDIRECT($A:$A&"!"&C$2);0)
https://www.cjoint.com/?CFAx7VVWcll

Cordialement.