Forums XLPages

Tous les messages (jad73)

« 1 2 3 4 5 6 »
Re: calcul trés lent
#41
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 17-09-2010 11h58
bonjour le forum,jeanMarie
les macros sont éxécutées par bouton
pour les formules SOMMEPROD(FREQUENCE(SI.....,je recherche combien de fois dans la plage B3:B9000 le 49 est sorti avec le 1 puis avec le 2, le 3,4,5.....
j'essaie d'envoyer le fichier mais il est toujours trop gros,je rabote encore
  Merci

Hors Ligne
Rapport   Haut 

Re: calcul trés lent
#42
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 16-09-2010 15h26
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
Hors Ligne
Rapport   Haut 

Re: calcul trés lent
#43
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 15-09-2010 14h52
  Bonjour le forum
c'est pourtant ce que me dit Win7:Fichier XLS 10903 Ko.
Effectivement j'ai 9 formules avec SOMMEPROD(FREQUENCE....
Sinon les autres formules de FREQUENCE, SOMME(SI(ESTERREUR(EQUIV...., SI(LIGNE....INDEX....EQUIV..., SI(OU..., NB.SI, SI(ET(ESTNUM....,
J'ai aussi des colonnes vides entre chaque calcul,une trentaine,mais ceci est peut-etre pour la grosseur du fichier pas pour la durée du calcul.
  merci
Hors Ligne
Rapport   Haut 

Re: calcul trés lent
#44
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 14-09-2010 23h19
bsr
non pas de référence a d'autres classeurs ni de mises en formes conditionnelles,il n'y a que des formules.
merci

Hors Ligne
Rapport   Haut 

calcul trés lent
#45
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 14-09-2010 18h43
 Bonjour
j'ai un classeur qui fait 10901 Ko et comporte 2 feuilles.Lorsque je fais F9 pour calcul il met environ 12 minutes.
De quoi cela vient-il et y a t-il une solution pour raccourcir ce temps.
je suis sous Excel 2003
mon processeur est Intel Core2 Duo CPU E7400
Mémoire 4096 MBytes
    Merci
Hors Ligne
Rapport   Haut 

Re: ou modifier ou quelle formule
#46
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 21-05-2009 18h41
   bjr
Je me suis certainement mal expliqué,la colonne D n'existe pas dans le fichier,je lai mise la pour faire voire a quelle position correspond les chiffres en B, c'est juste pour l'explication du fichier.j'ai donc rentré vos 2 formules une en I3 l'autre en I7 et en I10 c'est ma premiere formule.
Ce que je ne comprends pas c'est que vos formules indiquent le bonne indice en I3,J3 et en I7 et J7,indice 1 puisqu'elles ont la meme valeur en  C, mais qu'aprés en K,L et M ce n'est plus juste.
Pour renseignement dans mon vrai fichier(trop gros mème compréssé il ne passe pas) les colonnes B et C font 70 lignes donc aprés chaque mise a jour je devrait refaire la colonne D,car les valeurs de C changent chaque jour,c'est pour cela que je recherche une formule car la mienne n'est pas juste.
  merci

Pièce jointe:
xls essai.xls   [ Taille: 16.00 Ko - Téléchargements: 430 ]
Hors Ligne
Rapport   Haut 

Re: ou modifier ou quelle formule
#47
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 21-05-2009 15h27
    BJr
je viens de rentrer vos 2 formules mais elles répondent juste pour les 2 premieres valeurs 20 et17 aprés non, le 2 et 10 devraient avoir 2,le 7 et 19 6
merci

Pièce jointe:
xls essai.xls   [ Taille: 16.00 Ko - Téléchargements: 484 ]
Hors Ligne
Rapport   Haut 

Re: ou modifier ou quelle formule
#48
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 21-05-2009 14h51
          Bonjour JeanMarie
effectivement je me suis trompé,je viens de rectifier dans le fichier, le 20 et 17 sont en 1, le 2 et 10 en 2,le 15 en 3, le 4 et 5 en 4,le 12 en 5,le 7 9 13 19 en 6. 
     merci


Pièce jointe:
xls essai.xls   [ Taille: 15.50 Ko - Téléchargements: 468 ]
Hors Ligne
Rapport   Haut 

ou modifier ou quelle formule
#49
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 21-05-2009 11h25
    bonjour
j'ai une formule"INDEX($A$2:$A$21;EQUIV(I2;$B$2:$B$21;0);1)" qui ne donne pas le résultat escompté.Les numéros en B qui ont le mème indice en C devrait avoir la mème position en A.
Faut-i rajouter une autre formule en D qui rétablirait la juste valeur(et quelle formule)ou modifier celle en I3 et comment.Ci-joint un bout de fichier.
     merci
Pièce jointe:
xls essai.xls   [ Taille: 15.00 Ko - Téléchargements: 465 ]
Hors Ligne
Rapport   Haut 

Re: modification de formule
#50
Régulier XLPages

Inscription: 31/12/2008

Messages: 55

Système d'exploitation:
PC
Version Excel utilisée:
excel 2003
Posté le : 18-05-2009 15h30
      bonjour
merci JeanMarie, je viens de rentrer la 1ere formule, c'est impécable,j'ai modifier celle avec les"##" ça va aussi.
   merci

Hors Ligne
Rapport   Haut 

« 1 2 3 4 5 6 »