Multiplication en fonction de l'identité

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

Mers

XLDnaute Junior
Bonjour à tous!

Ma requête est de trouver la façon de générer automatiquement la formule en qui me permetra de multiplier les valeurs en en fonction de leur identités.

Vous ne comprenez rien? C'est tout naturel car je n'ai pas trouvé la façon de l'écrire de façon intelligible. 😀 C'est pourquoi j'ai joint ce petit fichier qui détail beaucoup mieux avec des exemples ce que je recherche.

Merci d'avance, et pour tout ceux qui sont du Québec, bon courage... l'hiver ne fait que commencer...😉

M.
 

Pièces jointes

Re : Multiplication en fonction de l'identité

Bonsoir,

Un essai avec cette formule en I2 :

Code:
=PRODUIT(DECALER(H2;0;0;-SOMME(A2:F2)))

à recopier vers le bas

Je te laisse tester

@+

Et amitiés à tous les amis de la Belle Province

@+
 
Re : Multiplication en fonction de l'identité

Bonsoir,

Un essai avec cette formule en I2 :

Code:
=PRODUIT(DECALER(H2;0;0;-SOMME(A2:F2)))

à recopier vers le bas

Je te laisse tester

@+

Et amitiés à tous les amis de la Belle Province

@+

🙁 Tout compte fait, çe ne fonctionne pas Tibo...

Je joint un exemple de où ça ne fonctionne pas.

M.
 

Pièces jointes

Re : Multiplication en fonction de l'identité

Bonjour,

Un nouvel essai avec une formule matricielle :

Code:
=PRODUIT($H$2;SI(SOMME($A2:$F2)>=2;INDEX($H$1:$H2;MAX(ESTNUM($B$2:$B2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=3;INDEX($H$1:$H2;MAX(ESTNUM($C$2:$C2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=4;INDEX($H$1:$H2;MAX(ESTNUM($D$2:$D2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=5;INDEX($H$1:$H2;MAX(ESTNUM($E$2:$E2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=6;INDEX($H$1:$H2;MAX(ESTNUM($F$2:$F2)*
LIGNE($A$2:$A2)));1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Voir la formule dans son fichier

Je te laisse tester en grand.

@+
 

Pièces jointes

Re : Multiplication en fonction de l'identité

Bonjour,

Un nouvel essai avec une formule matricielle :

Code:
=PRODUIT($H$2;SI(SOMME($A2:$F2)>=2;INDEX($H$1:$H2;MAX(ESTNUM($B$2:$B2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=3;INDEX($H$1:$H2;MAX(ESTNUM($C$2:$C2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=4;INDEX($H$1:$H2;MAX(ESTNUM($D$2:$D2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=5;INDEX($H$1:$H2;MAX(ESTNUM($E$2:$E2)*
LIGNE($A$2:$A2)));1);SI(SOMME($A2:$F2)>=6;INDEX($H$1:$H2;MAX(ESTNUM($F$2:$F2)*
LIGNE($A$2:$A2)));1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Voir la formule dans son fichier

Je te laisse tester en grand.

@+

😀Merci 1000 fois Tibo. Ça fonctionne! Tu m'a permi de sauver un temps fou!

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

Retour