SOMMEPROD avec liaisons vers autre classeur FERME

  • Initiateur de la discussion Initiateur de la discussion gambi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gambi

Guest
Bonjour a tous,

Je souhaite faire un somme.si avec relation vers un fichier externe mais j'ai lu que la fonction somme.si ne fonctionnait pas lorsque le classeur source etait ferme.

J'ai donc pris l'initiative d'utiliser la fonction Sommeprod.

Formule 1 : =+SUMPRODUCT(('[2 - ETF Job Register - February.xlsm]Designer'!$B$39:$B$55=A8)*('[2 - ETF Job Register - February.xlsm]Designer'!$D$39:$D$55))

Resultat 1 : #veleur!

Formule 2 : =+SUMPRODUCT(('[2 - ETF Job Register - February.xlsm]Designer'!$B$39:$B$55=A8),('[2 - ETF Job Register - February.xlsm]Designer'!$D$39:$D$55))

Resultat 2 : 0

j'ai simplement change le * par , entre les deux formules.

Je ne sais pas comment obtenir le bon resultat et je fais donc appel a vos lumieres

PS : pardonnez moi pour les accens j'ecris avec un qwerty

Gambi
 
Re : SOMMEPROD avec liaisons vers autre classeur FERME

Bonjour,

Avec le chemin du dossier, pour l'exemple ici D:\TOTO
Code:
=SOMMEPROD(('D:\TOTO\[2 - ETF Job Register - February.xlsm]Designer'!$B$39:$B$55=A8)*'D:\TOTO\[2 - ETF Job Register - February.xlsm]Designer'!$D$39:$D$55)
 
Re : SOMMEPROD avec liaisons vers autre classeur FERME

ouvres les deux fichiers, dans l'onglet affichage, réorganise tout horizontalement ou verticalement si tu as un large écran, puis selectionne
'D:\TOTO\[2 - ETF Job Register - February.xlsm]Designer'!$B$39:$B$55
et sélectionne la plage correspondante sur l'autre fichier

il va te rester
'[2 - ETF Job Register - February.xlsm]Designer'!$B$39:$B$55

idem pour l'autre plage

vérifie que ton excel comprend bien sommeprod si pas met SUMPRODUCT

si le résultat est bon, ferme le second fichier, excel adaptera la formule tout seul
 
Re : SOMMEPROD avec liaisons vers autre classeur FERME

Rien a faire .... toujours #value!

Voila ce que j'ai :
=+SUMPRODUCT(('[2 - ETF Job Register - February 14.xlsm]Designer'!$B$39:$B$55=A8)*'[2 - ETF Job Register - February 14.xlsm]Designer'!$D$39:$D$55)

J'ai essaye de remplacer le A8(la condition) par "macondition" ... marche pas non plus.
Je trouve cela vraiment louche. Peut-on utiliser une auter formule ?
J'espere que vous allez pouvoir m'aider car j'ai vraiment besoin d'arriver a un resultat !

Merci
Yoann
 
Re : SOMMEPROD avec liaisons vers autre classeur FERME

robleme resolu, merci St007

Solution : Sommeprod ne fonctionne pas avec des cellules vides (Mes plages contenaient des cellules vides)

Merci

Gambi
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour