Rapport de message :*
 

Re: calcul trés lent

Titre du sujet : Re: calcul trés lent
par jad73 le 16/09/2010 15:26:11

bonjour le forum,jean-marie
je pense que tu veux dire la formule complete,les voici dans l'ordre d'éxécution.
1:=FREQUENCE($B$2:$U$9000;X2:X71)avec tri des résultats par macro.
2:=SOMMEPROD(FREQUENCE(SI($B$2:$U$9000=49;LIGNE($B$2:$B$9000));LIGNE($2:$9000));FREQUENCE(SI($B$2:$U$9000=1;LIGNE($B$2:$B$9000));LIGNE($2:$9000))),formule répété 5 fois avec un chiffre different a la place du 49,avec tri des résultats chaque fois par macro.
3:=SI(OU(BN3=1;BO3=1;BP3=1);MAX(A$2:A2)+1;"")
-a"=SOMME(SI(ESTERREUR(EQUIV($B3:$U3;$BN$2;0));0;1))
-b"=SOMME(SI(ESTERREUR(EQUIV($B3:$U3;$BO$2;0));0;1))
-c"=SOMME(SI(ESTERREUR(EQUIV($B3:$U3;$BP$2;0));0;1))
-d"=SI(LIGNE()-2>MAX($A$3:$A$9000);"";INDEX(B$3:B$9000;EQUIV(LIGNE()-2;$A$3:$A$9000)formule qui recopie les données des formules a,b,c,
-e"=FREQUENCE($BR$3:$CK$5500;CM3:CM72),pour le tri de la formule précédente.
4:des NB.SI,en cel B1pour le nombre de lignes la plageB3:U9000
-cel BN1,BO1,BP1 pour le nombre de 1 des ces colonnes
-cel BR 1 pour le nombre de lignes que donne la formule -d
j'espere que c'est ce que tu souhaité
  merci