T
tatiak
Guest
Bonjour à tous,
Je m'étonne de la lenteur d'exécution de calcul d'un tableau avec la fonction SommeProd.
J'ai un fichier de données d'un côté (importation par macro) et d'un autre côté 2 tabeaux (188x75 cellules) qui récupèrent et ordonnent ces données. Chaque cellule contient une formule du genre:
SOMMEPROD((Journée=$A3)*(Site=$B3)*(Hdébut<=D$2)*(Hfin>=D$2))
(Journée, Site, Hdébut et Hfin étant des plages nommées de mon tableau de données)
Quand je lance la macro d'importation, le calcul se fait correctement, mais à une vitesse d'escargot! (Le système ne me rend la main qu'après 2 à 3 bonnes minutes)
Deux questions:
* est-ce que c'est dû au nombre trop important de formules SommeProd?
* ou est-ce que ma formule peut être optimisée?
Merci à ceux qui sauront me conseiller
tatiak
Je m'étonne de la lenteur d'exécution de calcul d'un tableau avec la fonction SommeProd.
J'ai un fichier de données d'un côté (importation par macro) et d'un autre côté 2 tabeaux (188x75 cellules) qui récupèrent et ordonnent ces données. Chaque cellule contient une formule du genre:
SOMMEPROD((Journée=$A3)*(Site=$B3)*(Hdébut<=D$2)*(Hfin>=D$2))
(Journée, Site, Hdébut et Hfin étant des plages nommées de mon tableau de données)
Quand je lance la macro d'importation, le calcul se fait correctement, mais à une vitesse d'escargot! (Le système ne me rend la main qu'après 2 à 3 bonnes minutes)
Deux questions:
* est-ce que c'est dû au nombre trop important de formules SommeProd?
* ou est-ce que ma formule peut être optimisée?
Merci à ceux qui sauront me conseiller
tatiak