Bonjour à tous,
J'ai un tableau qui cumule toutes les commandes,et qui contient pour chaque commande la référence de l'article, la couleur et la quantité.
(Pour chaque référence il existe plusieurs couleurs).
Je veux dans mon tableau de production savoir pour chaque couleur de chaque référence, la quantité totale à produire. Donc j'ai un long tableau avec toutes les références, et les différentes couleurs pour chaque, et à acôté il me faut le total à produire.
J'ai réussi avec un SOMMEPROD (=SOMMEPROD((COMMANDES!C:C=PRODUCTION!A2)*(COMMANDES!E:E=PRODUCTION!C2);COMMANDES!F:F))
, mais le calcul est beaucoup trop lent, vu que j'ai une fonction sommeprod par article existant dans mon tableau de prod.
Là il cherche sur les colonnes entières. J'aurais pu réduire ça à 1000 lignes par exemple mais ça ne marche pas quand je remplace par COMMANDES!E2:E1000 et COMMANDES!E2:E1000 par exemple, et je me retrouve avec #VALEUR!...
Est-il possible de remplacer la fonction sommeprod par une SOMME.SI par exemple? Sachant qu'à chaque fois il faut que ça prenne en compte la quantité commandée!
Merci beaucoup par avance de votre aide
J'ai un tableau qui cumule toutes les commandes,et qui contient pour chaque commande la référence de l'article, la couleur et la quantité.
(Pour chaque référence il existe plusieurs couleurs).
Je veux dans mon tableau de production savoir pour chaque couleur de chaque référence, la quantité totale à produire. Donc j'ai un long tableau avec toutes les références, et les différentes couleurs pour chaque, et à acôté il me faut le total à produire.
J'ai réussi avec un SOMMEPROD (=SOMMEPROD((COMMANDES!C:C=PRODUCTION!A2)*(COMMANDES!E:E=PRODUCTION!C2);COMMANDES!F:F))
, mais le calcul est beaucoup trop lent, vu que j'ai une fonction sommeprod par article existant dans mon tableau de prod.
Là il cherche sur les colonnes entières. J'aurais pu réduire ça à 1000 lignes par exemple mais ça ne marche pas quand je remplace par COMMANDES!E2:E1000 et COMMANDES!E2:E1000 par exemple, et je me retrouve avec #VALEUR!...
Est-il possible de remplacer la fonction sommeprod par une SOMME.SI par exemple? Sachant qu'à chaque fois il faut que ça prenne en compte la quantité commandée!
Merci beaucoup par avance de votre aide