sommeprod avec nom de feuille variable

davleo

XLDnaute Nouveau
bonjour à tous.
j'ai une formule qui fonctionne très bien:
=SOMMEPROD((Feuil1!A1:A9=A1)*(Feuil1!B1:B9=F1)*(Feuil1!C1:C9))

j'aimerais changer "feuil1!" par un nom de feuille contenue dans la cellule G1.
Par exemple G1=feuil1
j'ai tenté la formule suivante:
=SOMMEPROD((g1&"!"&A1:A9=A1)*(g1&"!"&B1:B9=F1)*(g1&"!"&C1:C9))

mais sans succès je pense que la fonction indirect pourrait aider mais ne le connais pas suffisamment.
merci pour votre aide
David
 

CHALET53

XLDnaute Barbatruc
Re : sommeprod avec nom de feuille variable

Bonjour,

Sans doute avec la fonction Indirect. Voir exemple sur fichier dans le cadre d'une fonction simple
 

Pièces jointes

  • davleo.zip
    1.6 KB · Affichages: 42
  • davleo.zip
    1.6 KB · Affichages: 38
  • davleo.zip
    1.6 KB · Affichages: 44

Discussions similaires

Statistiques des forums

Discussions
312 496
Messages
2 088 980
Membres
103 997
dernier inscrit
SET2A