Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

SommeProd compatibilité

  • Initiateur de la discussion Initiateur de la discussion Cypb
  • 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 !

C

Cypb

Guest
Bonjour à tous,

Je suis face un pb de compatibilté en entre excels 2003 et 2007 :

Savez vous si il y a des incompatibilités connues sur Sommeprod?

Sur le 2007 ma formule fonctionne :
=SOMMEPROD(Run!$K$69:$K$3007*(Run!$N$69:$N$3007="Solid")*(Run!$M$69:$M$3007=Run!$B$6)*(Run!$L$69:$L$3007>=Res!$C$8)*(Run!$L$69:$L$3007<=Res!$C$9)*(SI(Run!$K$69:$K$3007>=$C$3;1;0))*(Run!$I$69:$I$3007="Storage")*(SI(SIERREUR(CHERCHE(Run!$Q$69:$Q$3007;$B$52);0)>=1;1;0)))

Sur la version précèdente en anglais elle ne fonctionne pas voici le resultat :
=SUMPRODUCT(Run!$K$69:$K$3007*(Run!$N$69:$N$3007="Solid")*(Run!$M$69:$M$3007=Run!$B$6)*(Run!$L$69:$L$3007>=Res!$C$8)*(Run!$L$69:$L$3007<=Res!$C$9)*(IF(Run!$K$69:$K$3007>=$C$3,1,0))*(Run!$I$69:$I$3007="Power")*(IF(_xlfn.IFERROR(SEARCH(Run!$Q$69:$Q$3007,$B$52),0)>=1,1,0)))

Avez vous une idée de ce qui bloque svp?

Grand merci si vous pouvez passer deux sec dessus!

Cyp
 
Re : SommeProd compatibilité

Merci de l'attention que tu portes à ma formule, effectivement il y a Power et Storage mais ça ne change rien, mais tu as raison pour plus de clarté je vais mettre les deux même :

Excel 2007
=SOMMEPROD(Run!$K$69:$K$3007*(Run!$N$69:$N$3007="Solid")*(Run!$M$69:$M$3007=Run!$B$6)*(Run!$L$69:$L$3007>=Res!$C$8)*(Run!$L$69:$L$3007<=Res!$C$9)*(SI(Run!$K$69:$K$3007>=$C$3;1;0))*(Run!$I$69:$I$3007="Power")*(SI(SIERREUR(CHERCHE(Run!$Q$69:$Q$3007;$B$52);0)>=1;1;0)))

Excel 97-2003
=SUMPRODUCT(Run!$K$69:$K$3007*(Run!$N$69:$N$3007=" Solid")*(Run!$M$69:$M$3007=Run!$B$6)*(Run!$L$69:$L $3007>=Res!$C$8)*(Run!$L$69:$L$3007<=Res!$C$9)*(IF (Run!$K$69:$K$3007>=$C$3,1,0))*(Run!$I$69:$I$3007= "Power")*(IF(_xlfn.IFERROR(SEARCH(Run!$Q$69:$Q$300 7,$B$52),0)>=1,1,0)))

Voici donc ma demande d'aide :
Je voudrais savoir d'ou vient le pb. Cette formule fonctionne sur 2007 mais pas sur 2003.
 
Re : SommeProd compatibilité

Bonjour,
Dans une des formule :
SOMMEPROD(Run!$K$69:$K$3007*(Run!$N$69:$N$3007="S olid")* ....
Dans l'autre
=SUMPRODUCT(Run!$K$69:$K$3007*(Run!$N$69:$N$3007=" Solid") ....
Cela vient peut être de la syntaxe, ton espace n'est pas au même endroit .....
 
Re : SommeProd compatibilité

Bonjour,

J'ai vu cette erreur mais c'est simplement une erreur lors de la publication de ma demande, dons mon fichier il n'y a pas d'espace

En tout cas Merci de te pencher sur la question
 
Re : SommeProd compatibilité

Bonjour,

La fonction SIERREUR est une fonction spécifique à Excel 2007.

C'est peut-être là que ça coince sous 2003.

Pour que ça passe sous 2003, il va falloir passer par SI(ESTERREUR(...

@+
 
Re : SommeProd compatibilité

Ok effectivement c'est ça qui coince!
Merci bcp de ton aide, je vais changer mes formules!
Je ne savais pas que cette formule n'existait pas sous 2003

Merci beaucoup
;-))

Cyp
 
- 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.

Discussions similaires

Réponses
5
Affichages
750
Réponses
7
Affichages
829
L
  • Question Question
Réponses
3
Affichages
768
G
  • Question Question
Réponses
1
Affichages
802
Grouchet
G
S
Réponses
13
Affichages
2 K
Stedemart
S
Réponses
1
Affichages
1 K
Réponses
68
Affichages
9 K
Etoto0026
E
D
Réponses
2
Affichages
947
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…