kikou à tous
j'ai découvert la fonction indirecte il y a peu et la trouve tres pratique
malheureusement, j'ai des soucis à l'employer
Voici mon probleme
j'ai une formule sommeprod
'=SOMMEPROD(([PEP2007current.xls]Company!$B$10:$B$66=B12)*
([PEP2007current.xls]Company!$E$6:$DT$6=$M$2)*
([PEP2007current.xls]Company!$E$7:$DT$7=F$7)*
([PEP2007current.xls]Company!$E$8:$DT$8="amt")*
([PEP2007current.xls]Company!$E$10:$DT$66))
avec 4 criteres
Ayant cherché sur le forum comment faire pour appliquer cette formule qui piochent dans plusieurs classeurs externes et onglets je sais qu'il faut que j'emploie la fonction INDIRECT pour que je puisse modifier l'adresse du classeur et de la feuille qui elles peuvent varier ( tous mes fichiers sont dans un meme dossier)
j'ai sur la FEUIL 1 mis les noms des classeurs possibles et les noms des onglets possibles également
j'ai essayé plusieurs méthodes mais ne suis pas parvenu à qqch de concret, la fonction me envoyant souvent valeur, ref, ou autres...
si qqn pouvait m'aider pour me corriger la structure de ma formule INDIRECT ( j'ai travaillé sur un critere , le reste ce sera similaire) pour que classeur et onglets puissent varier, vous m'enleveriez une sacré épine du pied
voici ce que m'ont donné mes essais
=SOMMEPROD(
(INDIRECT("Feuil1!A3")&INDIRECT("Feuil1!F7")&"!"&$B$10:$B$66=B12)*1)
Feuil1!A3 est le nom du classeur ( les noms des classeurs où va piocher mon fichier actuel sont listés dans cette feuille )
Feuil1!F7, le nom de l'onglet ( les noms des onglets sont également listés dans la feuil 1)
Il doit y avoir une subtilité qui m'échappe
merci pour votre aide
bien amicalement
j'ai découvert la fonction indirecte il y a peu et la trouve tres pratique
malheureusement, j'ai des soucis à l'employer
Voici mon probleme
j'ai une formule sommeprod
'=SOMMEPROD(([PEP2007current.xls]Company!$B$10:$B$66=B12)*
([PEP2007current.xls]Company!$E$6:$DT$6=$M$2)*
([PEP2007current.xls]Company!$E$7:$DT$7=F$7)*
([PEP2007current.xls]Company!$E$8:$DT$8="amt")*
([PEP2007current.xls]Company!$E$10:$DT$66))
avec 4 criteres
Ayant cherché sur le forum comment faire pour appliquer cette formule qui piochent dans plusieurs classeurs externes et onglets je sais qu'il faut que j'emploie la fonction INDIRECT pour que je puisse modifier l'adresse du classeur et de la feuille qui elles peuvent varier ( tous mes fichiers sont dans un meme dossier)
j'ai sur la FEUIL 1 mis les noms des classeurs possibles et les noms des onglets possibles également
j'ai essayé plusieurs méthodes mais ne suis pas parvenu à qqch de concret, la fonction me envoyant souvent valeur, ref, ou autres...
si qqn pouvait m'aider pour me corriger la structure de ma formule INDIRECT ( j'ai travaillé sur un critere , le reste ce sera similaire) pour que classeur et onglets puissent varier, vous m'enleveriez une sacré épine du pied
voici ce que m'ont donné mes essais
=SOMMEPROD(
(INDIRECT("Feuil1!A3")&INDIRECT("Feuil1!F7")&"!"&$B$10:$B$66=B12)*1)
Feuil1!A3 est le nom du classeur ( les noms des classeurs où va piocher mon fichier actuel sont listés dans cette feuille )
Feuil1!F7, le nom de l'onglet ( les noms des onglets sont également listés dans la feuil 1)
Il doit y avoir une subtilité qui m'échappe
merci pour votre aide
bien amicalement