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

schaps

XLDnaute Occasionnel
Bonjour à vous tous,

Si ds une cellule j'ai la formule suivante:

=sommeprod(($C1:$KS1=1)*($C2:$KS2=2))

que dois-je rajouter ds la dexième partie juste en glissant la formule vers la droite
pour obtenir

=sommeprod(($C1:$KS1=1)*($C3:$KS3=3))

merci
schaps
 
Dernière édition:
Re : somme prod

Bonjour,

Essaye avec ceci :

Code:
=SOMMEPROD(($C1:$KS1=1)*(DECALER($C$2:$KS$2;COLONNES($A:A)-1;)=COLONNES($A:B)))

à recopier vers la droite

Si pas ça, reviens avec un extrait de ton fichier pour qu'on cerne mieux ta demande.

@+
 
Re : somme prod

Bonjour à vous tous et Tibo,

Ta formule fonctionne très bien... mine de rien je sauve du temps au max.
J'ai fait un test avec 3 nombres car je croyais qu'en rajoutant un nouveau nombre ça marcherait très bien et
j'ai même essayé de modifier la formule mais non j'ai surement loupé quelque chose.

voir fichier s.v.p.
et merci encore
schaps
 

Pièces jointes

Re : somme prod

re,

Peut-être avec ceci en F78 :

Code:
=SOMMEPROD((($D1:$KT1=1)+($D2:$KT2=2))*(DECALER($C$2:$KS$2;COLONNES($B:C)-1;)=COLONNES($B:D)))
à recopier vers la droite

le OU se traduit avec un + dans un SOMMEPROD, c'est pourquoi j'ai mis :

(($D1:$KT1=1)+($D2:$KT2=2))

Le tout, sans trop de conviction, car je n'ai pas compris grand chose.

Si pas ça, reviens avec ton fichier dans lequel tu nous mets manuellement le résultat à atteindre.

@+
 
Re : somme prod

Bonjour,

Il y avait un décalage dans les coordonnées de ton tableau.

Celui-ci commence en colonne E, il fallait donc adapter.

Essaye avec cette formule en F78 :

Code:
=SOMMEPROD(($C1:$KS1=1)* ($C2:$KS2=2)*(DECALER($C$3:$KS$3;COLONNES($B:C)-1;)=COLONNES($B:D)))

@+
 
Re : somme prod

Re-salut Tibo,

J'ai fait une grossière erreure ds mon fichier il y a une chose que je n'ai pas penssé. j'avais rajouté des colonnes
pour te donner plus d'info et je n'avais pas modifié ma demande.

Je vais me reprendre, ta première formule m'a beaucoup aidé et elle m'a donnée une autre
option et c'est là que je me suis planté ds ma nouvelle demande!!

Je suis vraiment désolé je vais refaire mon fichier.
merci
schaps
 
Re : somme prod

re,

Sur la base de ton dernier fichier, la formule en E80 devient :

Code:
=SOMMEPROD(($D1:$KS1=1)*($D2:$KS2=2)*(DECALER($D$3:$KS$3;COLONNES($B:B)-1;)=COLONNES($B:D)))

à recopier vers la droite

Pour le reste, je n'ai pas compris grand chose. S'agit-il de parties "c", puis "d", puis "e", ... ?

Sous quelle forme souhaites-tu avoir le résultat ?

A te (re)lire avec plus de précisions.

@+
 
Re : somme prod

Re,

Non il n'y a pas de partie c,d et e,

Pour la formule de E80 ça marché très bien.

Mais j'ai changé des nombres et il y a une erreure je crois que cette fois ci c'est plus claire.

merci
schaps
 

Pièces jointes

Re : somme prod

re,

Une piste en F82 :

Code:
=SOMMEPROD(($D1:$KS1=1)*($D3:$KS3=3)*(DECALER($D$4:$KS$4;COLONNES($B:B)-1;)=COLONNES($B:E)))

à recopier vers la droite.

Mais sans certitude, car je me perds avec toutes ces flèches et plus certain de vraiment comprendre.

@+
 
Re : somme prod

Bonjour à vous tous et TIBO,

J'ai simplifié au max le fichier du sommeprod,

Dans une cellule avec un "sommeprod à 3 nombres" je voudrais quant glissant la
formule vers la droite le 3ième nombre augmente de "1". *SEULEMENT LE CHIFFRE*

Voir fichier
merci
schaps
 

Pièces jointes

- 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

Réponses
2
Affichages
429
Réponses
3
Affichages
440
M
Réponses
4
Affichages
701
MrNathan58
M
Retour