OVH Cloud OVH Cloud

SOMMEPROD Lent ?

2 réponses
Avatar
Serge
Bonjour,


J'ai 1 feuille Feuil1 (des factures) excel avec en colonne des des dates,
des commerciaux, des articles,des qtes, des montants HT, ...
Dans mas Feuil2 j'ai sommé les montants ht par : commercial / années /
mois et article.
Pour cela j'ai utilisé la fonction SOMMEPROD ( parametre commercial *
parametre date * parametre article * montant ht)
cette fonction marche bien, mais ma feuille de calcul est trés longue au
recalcul des données.
Est-ce la meilleure solution ? Qu'y a-t-il de plus rapide ?

Merci

2 réponses

Avatar
Modeste
Bonsour ®,

L'utilisation de la fonction SOMMEPROD est en fait
l'utilisation simplifiée des formules dites "matricielles"

cela en implique donc les avantages et
inconvénients ... ;o)))
je te conseille la consultation des deux articles ci-
dessous

http://longre.free.fr/pages/form/form_mat.htm#Performances

http://longre.free.fr/pages/prog/accvba.htm

par ailleurs selon description tu utilises EXCEL en tant
que gestionnaire de données,
(ce n'est aps sa vocation première !!)
soit tu essaies de résoudre tes synthèses et compte-
rendus par utilisation des Tableaux croisés dynamiques

soit il va falloir prévoir de migrer et d'utiliser un
logiciel comme ACCESS (et éventuellement le piloter via
VBA).

@+
-----Message d'origine-----
Bonjour,


J'ai 1 feuille Feuil1 (des factures) excel avec en
colonne des des dates,

des commerciaux, des articles,des qtes, des montants
HT, ...

Dans mas Feuil2 j'ai sommé les montants ht par :
commercial / années /

mois et article.
Pour cela j'ai utilisé la fonction SOMMEPROD (
parametre commercial *

parametre date * parametre article * montant ht)
cette fonction marche bien, mais ma feuille de calcul
est trés longue au

recalcul des données.
Est-ce la meilleure solution ? Qu'y a-t-il de plus
rapide ?


Merci


.



Avatar
Jacquouille
Au menu de la prochaine réunion au sommet de la SPA, nous examinerons la
candidature de Monsieur Modeste comme futur fusiller, traitre à la SPA,
détournement de mineurs......
Selon les statuts, une seule voix "pour" suffira à entériner le verdict.
La sentence sera exécutée (en même temps que le condamné) demain, à
l'aurore.
Alea jacta est !

--
Bien amicalmement,
Vivement conseillé >> http://www.excelabo.net
Jacquouille.

"Modeste" a écrit dans le message de
news:277a01c4af6d$c42e6f10$
Bonsour ®,

L'utilisation de la fonction SOMMEPROD est en fait
l'utilisation simplifiée des formules dites "matricielles"

cela en implique donc les avantages et
inconvénients ... ;o)))
je te conseille la consultation des deux articles ci-
dessous

http://longre.free.fr/pages/form/form_mat.htm#Performances

http://longre.free.fr/pages/prog/accvba.htm

par ailleurs selon description tu utilises EXCEL en tant
que gestionnaire de données,
(ce n'est aps sa vocation première !!)
soit tu essaies de résoudre tes synthèses et compte-
rendus par utilisation des Tableaux croisés dynamiques

soit il va falloir prévoir de migrer et d'utiliser un
logiciel comme ACCESS (et éventuellement le piloter via
VBA).

@+
-----Message d'origine-----
Bonjour,


J'ai 1 feuille Feuil1 (des factures) excel avec en
colonne des des dates,

des commerciaux, des articles,des qtes, des montants
HT, ...

Dans mas Feuil2 j'ai sommé les montants ht par :
commercial / années /

mois et article.
Pour cela j'ai utilisé la fonction SOMMEPROD (
parametre commercial *

parametre date * parametre article * montant ht)
cette fonction marche bien, mais ma feuille de calcul
est trés longue au

recalcul des données.
Est-ce la meilleure solution ? Qu'y a-t-il de plus
rapide ?


Merci


.