XL 2016 Aide pour formule avec condition sur plusieurs feuilles

julesdu35

XLDnaute Nouveau
Bonjour,
Je viens de m’inscrire sur ce forum pour vous demander de l’aide.
Je vous remercie par avance du temps que vous allez prendre pour me répondre.
J’ai essayé depuis ce matin plusieurs formules mais aucune ne fonctionne et le j’avoue que je commence à ne plus avoir d’idée.

Voilà ce que je souhaite faire :


Sur ma feuille actuel
( Nommons la « Jérôme ») ,

je souhaiterais additionner toutes les cellules E22 de mon classeur
( exemple des feuilles en questions « Robert » « Patrice » «Hugo »)

mais uniquement lorsque la cellule G2 de ses feuilles (« Robert » « Patrice » «Hugo »)est égal a la cellule B5 de ma feuille actuel(« Jérôme »).

J’ai créé une feuille Début et une feuille Fin placé aux extrémités de mon classeur afin de pouvoir mettre dans ma formule « Début:Fin »


J’espère avoir été assez claire.
Merci à tous
 

julesdu35

XLDnaute Nouveau
Re,

J'ai passé la journée à regarder son site mais je n'ai pas trouvé la formule adéquate. Je pense que j'ai un problème au niveau de l'entrée que je doit faire dans la formule concernant toutes les feuilles à vérifier. Peut être une erreur de ponctuation...
 

st007

XLDnaute Accro
Bonjour,
ton nombre de feuille est variable ? de l'ordre de combien ?
est-il envisageable de lister le nom de tes onglet et d'utiliser indirect ?
ou de faire un sommeprod à rallonge sur un nombre fixe d'onglets, genre
=SOMMEPROD((Feuil2!G2=Feuil1!B5)*(Feuil2!E22))+
SOMMEPROD((Feuil3!G2=Feuil1!B5)*(Feuil3!E22))+
etc ....
 
Dernière édition:

julesdu35

XLDnaute Nouveau
Bonjour CISCO,

Je pense effectivement qu'on en est pas loin cependant j'aurais besoin de quelques précisions:

- Comment créer une liste (sur ma feuille actuel) noms de feuilles qui s'actualise au fur et a mesure que je créé une nouvelle feuille ?

- Sur ta formule tu as mis additionner lorsque G2 =5 moi je voudrais mettre lorsque G2=B5 de ma feuille actuel. Sachant que sur chacune des feuilles B5 ne sera pas identique et deplus ce sera du texte et non une valeur. Comment puis je ecrire ca ?

Merci
 

julesdu35

XLDnaute Nouveau
pour forum.png
 

CISCO

XLDnaute Barbatruc
Bonjour

Cf. en pièce jointe. Pour lister automatiquement les feuilles dans la colonne D, il faut utiliser le nom Nf défini dans le gestionnaire de noms, et utiliser un format acceptant les macros (même s'il ni a pas de macro, mais à cause de la fonction LIRE.CLASSEUR).

@ plus
 

Pièces jointes

  • julesdu35.xlsm
    11.5 KB · Affichages: 1

julesdu35

XLDnaute Nouveau
Je joins mon fichier,
Est il possible de me donner la formule a inscrire en B10
Ou encore la combinaison (listefeuille...)
Que je peux mettre en place sur chaque feuille...
Je suis novice et vos explications dépassent un peu mes compétences...
Merci d'avance
 

Pièces jointes

  • Pour Forum 2.xlsx
    15.6 KB · Affichages: 3
Haut Bas