Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2011, 16h09   #1
Candidat au titre de Membre du Club
 
Homme
Inscription : mars 2011
Messages : 26
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2011
Messages : 26
Points : 10
Points : 10
Par défaut Problème Formule matricielle

Pouvez-vous me dire ce que donne cette formule classique en formule matricielle (ma formule possédant des "=" et étant assez compliquée, je n'arrive pas à faire ma formule matricielle):
=SI(B1=B2;"";
SI(ET(B2=B6;B2=B5;B2=B4;B2=B3);1/((1/A6)+(1/A5)+(1/A4)+(1/A3)+(1/A2));
SI(ET(B2=B5;B2=B4;B2=B3);1/((1/A5)+(1/A4)+(1/A3)+(1/A2));
SI(ET(B2=B4;B2=B3); 1/((1/A4)+(1/A3)+(1/A2));
SI(B2=B3; 1/((1/A3)+(1/A2));
A2)))))


J'ai le même problème pour une formule de cette forme-ci:
=SI(P7=P6;"";
SI(ET(P7=P12;P7=P11;P7=P10;P7=P9;P7=P8);(J7+J8+J9+ J10+J11+J12)/(J12/H12+J11/H11+J10/H10+J9/H9+J8/H8+J7/H7);
SI(ET(P7=P11;P7=P10;P7=P9;P7=P8);(J7+J8+J9+J10+J11 )/(J11/H11+J10/H10+J9/H9+J8/H8+J7/H7);
SI(ET(P10=P7;P7=P9;P7=P8);(J7+J8+J9+J10)/(J10/H10+J9/H9+J8/H8+J7/H7);
SI(ET(P7=P9;P7=P8); (J7+J8+J9)/(J7/H7+J8/H8+J9/H9);
SI(P7=P8; ( J7+J8)/(J7/H7+J8/H8);
H7))))))

Je vous joins un fichier exemple ;-)

J'ai vraiment besoin de votre aide car sinon je dois continuer en formule classique et je dois aller jusqu'à "si 10 articles sont identiques"...donc j'aimerais vraiment passer par le fameux CTRL+MAJ+ENTREE :-)

Je suis aussi preneur des formules équivalentes

Merci par avance pour votre aide
Olivm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2011, 18h49   #2
Membre confirmé
 
Inscription : mai 2010
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 200
Points : 278
Points : 278
Bonjour,

Pour la première formule :

Code :
=SI(B2=B1;"";1/SOMMEPROD(($B$2:$B$6=B2)/$A$2:$A$6))
GerardCalc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 09h15   #3
Candidat au titre de Membre du Club
 
Homme
Inscription : mars 2011
Messages : 26
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2011
Messages : 26
Points : 10
Points : 10
Merci beaucoup pour la première formule.

Je bloque toujours sur ma deuxième formule:
Code :
1
2
3
4
=SI(C2<>C1;        
SI(ET(C2=C3;C2=C4); ( B2+B3+B4)/(B2/A2+B3/A3+B4/A4);
SI(C2=C3;(B2+A2)/(B2/A2+B3/A3);
A2));"")
cf fichier exemple


edit: j'ai peut-être une piste en ajoutant un somme.si à la place du numérateur...
Olivm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 09h26   #4
Candidat au titre de Membre du Club
 
Homme
Inscription : mars 2011
Messages : 26
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2011
Messages : 26
Points : 10
Points : 10
J'ai trouvé cette formule !
Code :
=SI(C1=C2;"";SOMME.SI(C2:C6;C2;B2:B6)/SOMMEPROD(($C$2:$C$6=C2)*((B$2:$B$6)/($A$2:$A$6))))
Olivm est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h26.


 
 
 
 
Partenaires

Hébergement Web