Microsoft 365 Selectionner une ligne dans une matrice selon des critères

Henri69

XLDnaute Nouveau
Bonjour,

j'ai besoin de multiplier 2 matrices entre elles, ce qui est possible avec la fonction sommeprod. La difficulté est que je souhaite que la selection d'une matrice se fasse selon un critère (ex Vrai ou Faux dans la 1ere colonne).
Il est facile d'identifier le numero de ligne selon la valeur du critère, avec la fonction equiv par exemple, mais je n'arrive pas à l'intégrer dans sommeprod pour que la matrice soit mis a jour dedans...

Quelqu'un a-t-il une idée ?!

Merci !
 

djidji59430

XLDnaute Barbatruc
Bonjour,

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum, permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt

=sommeprod((plage1>0)*(plage1)*(plage2))
sommeprod si les valeurs de plage1 sont positives
 

Henri69

XLDnaute Nouveau
Bonjour,

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum, permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt

=sommeprod((plage1>0)*(plage1)*(plage2))
sommeprod si les valeurs de plage1 sont positives
effectivement, en PJ un fichier exemple pour que ce soit plus compréhensible ! En simplifiant le nombre de donnée mais suffisant pour illustrer le problème je pense.

Merci pour ton aide
 

Pièces jointes

  • test.xlsx
    9.6 KB · Affichages: 1

Discussions similaires

Statistiques des forums

Discussions
314 708
Messages
2 112 097
Membres
111 416
dernier inscrit
philipperoy83