Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 11/03/2008, 15h24   #1 (permalink)
XLDnaute Impliqué
 
Avatar de TheLio
 
Date d'inscription: juin 2007
Messages: 672
Par défaut SOMMEPROD Très lent :(

Hello Tous,
Dans un élan de motivation non contrôlé, je me suis dit qu'un petit peu de compta analytique ne ferait pas de mal au département culinaire.

Donc deux petits tableaux dont je vous joint les ébauches.

Mon souci est que le calcul est long, trèèèèèès long. Même pour le p'tit Suisse que je suis.

Si un as ou une dompteuse de matricielle passe par là, c'est volontiers que j'accepte vos conseils.
Merci
A++
Lionel
Fichiers attachés
Type de fichier : zip COMPTA_CS.zip (68,5 Ko, 22 affichages)
TheLio est déconnecté   Réponse avec citation
ANNONCES
Vieux 11/03/2008, 17h29   #2 (permalink)
XLDnaute Impliqué
 
Avatar de TheLio
 
Date d'inscription: juin 2007
Messages: 672
Par défaut Re : SOMMEPROD Très lent :(

Lift me up
TheLio est déconnecté   Réponse avec citation
Vieux 11/03/2008, 20h19   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 845
Par défaut Re : SOMMEPROD Très lent :(

Bonsoir,

Bon c'est même pas la peine que j'aille voir : deux fichiers pour le prix d'un, je vais encore pas savoir faire... Et quand on me parle de matricielle, je pense : monique, jeanmarie, jocelyn et d'autres.

Donc s'ils passent pas là qu'ils dispensent leur savoir pour notre petit cuistot suisse.

Bises à tous
__________________
A bientôt,

Un petit coup de pouce à Xld ?


Quelques photos de la rencontre, et aussi sur les profils de Sylvie, Pascal, BrunoM45, Tibo, Wilfried42...

...
Brigitte est déconnecté   Réponse avec citation
Vieux 11/03/2008, 20h25   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 908
Par défaut Re : SOMMEPROD Très lent :(

Bonsoir TheLio, bises à Brigitte,

J'ai regardé tes 2 fichiers.

Tu utilises la fonction SOMMEPROD sur 65000 et quelques lignes et ce, dans plusieurs cellules.

C'est donc normal que ça rame un max.

La solution pourrait consister à nommer dynamiquement tes plages de cellules et ensuite à faire référence à ces noms.

Cela dit, plus les plages seront grandes, plus ça prendra de temps.

Donne nous quelques indications sur la taille que peut atteindre ton fichier.

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est déconnecté   Réponse avec citation
Vieux 11/03/2008, 23h24   #5 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Localisation: Saint-Brieuc
Version Excel : Excel XP (PC)
Messages: 5 856
Par défaut Re : SOMMEPROD Très lent :(

Bonjour,

J'ai peut-être tout compris de travers, mais j'ai déménagé les valeurs du haut de la colonne E
Elles servent de pense-bête en début d'année ? C'est l'impression que j'ai eu.
Elles sont maintenant au début de la colonne D de la feuille "Listes"
et, au-dessous, la formule donnant les autres valeurs, sans doublons.

Pour nommer les plages, au lieu de te baser sur
NBVAL(Saisie!$A:$A)
puis sur
NBVAL(Saisie!$B:$B)
etc
tu te bases simplement sur
NB(Saisie!$B:$B), pour toutres les plages à nommer
ou bien NB(Saisie!$B:$B)
Elles auront toutes (les plages) la même longueur

En plus et ce n'était pas fait pour accélérer le recalcul :
=NB(A:A) = 74
=NBVAL(A:A) = 2000

ça donne :
COL_FOURN
=DECALER(Saisie!$C$1;;;NB(Saisie!$B:$B)+2)

COL_VESKA
=DECALER(Saisie!$E$1;;;NB(Saisie!$B:$B)+2)

NOM_VESKA
=DECALER(Saisie!$E$3;;;NB(Saisie!$B:$B))

NOM_FOURN
=DECALER(Saisie!$C$3;;;NB(Saisie!$B:$B))

NOM_DATE_Saisie
=DECALER(Saisie!$A$3;;;NB(Saisie!$B:$B))

NOM_DATE_Facture
=DECALER(Saisie!$B$3;;;NB(Saisie!$B:$B))

Pour avoir des listes de validation sans blancs :
Valid_Fourn
=DECALER($B$3;;;SOMME(($B$3:$B$70<>"")*1))

Valid_Veska
=DECALER($D$3;;;SOMME(($D$3:$D$70<>"")*1))

Valid_Date
=DECALER($F$3;;;NB.SI($F$3:$F$70;">"&0))

Les deux SommeProd de la dernière feuille deviennent
=SOMMEPROD((NOM_VESKA=$B4)*(MOIS(NOM_DATE_Facture) =MOIS(D$2));Debit)
=SOMMEPROD((NOM_FOURN=$B6)*(MOIS(NOM_DATE_Facture) =MOIS(D$2));Debit)

Feuille "Listes" :
la liste des fournisseurs et celle des comptes pourraient aller directement dans la feuille des indicateurs généraux

Si ça redevient lent, il te reste à nommer les formules (Insertion - Nom - Définir)

* * Je n'ai pas pu ouvrir tes 2 fichiers à la fois, Excel a planté.
* * J'ai supprimé les formules du bas de la colonne A
Fichiers attachés
Type de fichier : zip ComptaThelio.zip (24,1 Ko, 15 affichages)
Monique est déconnecté   Réponse avec citation
Vieux 11/03/2008, 23h33   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 845
Par défaut Re : SOMMEPROD Très lent :(

Coucou tout le monde,

Et voilà supermonique en action. Lionel, tu as une chance, elle se fait rare. Merci à toi Monique d'avoir répondu à mon appel du pied sur ta bal... Notre Lionel, il est mimi, il mérite toute notre attention.

Coucou Tibo...
__________________
A bientôt,

Un petit coup de pouce à Xld ?


Quelques photos de la rencontre, et aussi sur les profils de Sylvie, Pascal, BrunoM45, Tibo, Wilfried42...

...
Brigitte est déconnecté   Réponse avec citation
Vieux 12/03/2008, 10h10   #7 (permalink)
XLDnaute Impliqué
 
Avatar de TheLio
 
Date d'inscription: juin 2007
Messages: 672
Par défaut Re : SOMMEPROD Très lent :(

Hello tous,
Merci pour votre coup de pouce, que dis-je coup de main(S).
C'est vraiment sympa, et une fois de plus je progresse grâce à vos connaissances intarrissables.
A bientôt
Lionel
TheLio est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Code très lent Alguiche Forum Excel 5 04/07/2006 05h00
Excel 2003 très très lent avec plan Barbara K Forum Excel 0 21/06/2006 17h51
Fichier excel tres tres lent XG Forum Excel 6 28/04/2006 17h47
Excel tres lent cecile Forum Excel Downloads - Archives 5 13/10/2004 15h05
calcul tres lent titi Forum Excel Downloads - Archives 3 24/04/2004 14h21


Fuseau horaire GMT +2. Il est actuellement 11h07.


(C) 2006 Excel Downloads