Sommeprod+index Equiv

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 !

cheechwizard

XLDnaute Occasionnel
Bonjour au forum

je reviens vers vous car je butte sur un problème avec une formule imbriquée

SOMMEPROD suivie de INDEX EQUIV

j'ai tout expliqué dans le fichier joint "voir l'onglet Masque, à partir de la ligne 150"
 

Pièces jointes

Re : Sommeprod+index Equiv

Bonjour,

à essayer en I148 :
=SOMMEPROD(($H$108:$N$108=I145)*$H$110:$N$142)

Si ça marche, tu mets en I146 :
=SI(I145="";"";SOMMEPROD(($H$108:$N$108=I145)*$H$110:$N$142)*INDEX(CodesTVA!$B$1:$I$89;EQUIV(I145;CodesTVA!$C$1:$C$89;1);5))

3 fois rien plus court :
=SI(I145="";"";SOMMEPROD(($H$108:$N$108=I145)*$H$110:$N$142)*INDEX(CodesTVA!$F$1:$F$89;EQUIV(I145;CodesTVA!$C$1:$C$89;1)))

Mais ce n'est pas à valider par ctrl, maj et entrée.
Pour valider, appuyer sur "Entrée" simplement
 
Re : Sommeprod+index Equiv

Bonjour Monique,


j'ai essayé tes formules, mais le résultat est toujours (#VALEUR) !!!

j'ai essayé de modifier les parenthèses mais ce n'est pas un problème de parenthèses.

dans mon fichier j'ai fais appel plusieurs fois à des SOMMEPROD, qui fonctionnent très bien, j'en ai une avec trois variables, alors que celle qui me renvoie le résultat #VALEUR n'en a qu'une !!!!

Je me demandais si le fait d'avoir des formats de cellules différents selon que c'est un code (standard) et des chiffres (nombre) ne jouait pas ?? mais en fait je ne le pense pas non plus puisque j'utilise un autre SOMMEPROD avec une recherche sur les codes ......
 
Re : Sommeprod+index Equiv

Monique

j'ai trouvé

c'est bien parceque j'ai voulu faire un SOMMEPROD sur une plage de cellules comportant déjà des formules que le résultat renvoyé était #VALEUR

j'ai procédé d'une autre façon pour obtenir le résultat que je voulais

merci de ton aide

cheechwizard
 
Re : Sommeprod+index Equiv

Re,

Avec SommeProd encore.
Si tu as du texte ou bien des "" dans la plage,

=SOMMEPROD(($H$108:$N$108=I145)*(ESTNUM($H$110:$N$142));($H$110:$N$142))

Idem :
=SOMMEPROD(($H$108:$N$108=I145)*(ESTNUM($H$110:$N$142));$H$110:$N$142)
 
Re : Sommeprod+index Equiv

Bon....

Merci Monique, ça fonctionne super bien !

ça veut dire aussi que ce que je racontais plus tôt sur les cellules avec des formules qu'on ne pouvait pas intégrer dans une formule matricielle en tant que plage de calcul est faux !!!!

je te remercie encore une fois...à bientôt

cheech
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
495
Réponses
2
Affichages
185
Retour