Somme conditionnelle sur une selection variable

Bonjour,

je souhaite faire une somme en fonction de plusieurs criteres sur une plage qui varie:

exemple dans ma premiere colonne, j'ai des numeros de BL (bon de livraison).

1 BL peut avoir 1 ou plusieurs lignes.

Je souhaite pouvoir faire la somme de ce BL et pouvoir l'etendre a l'ensemble de mes BL.

Mon tableau ressemble a cela

Numero de BL - Editeur - Montant - ...

1 - ADOBE - 1000

1 - ADOBE - 1500

2 - MICROSOFT - 1000

3 - MICROSOFT - 1000

3 - MICROSOFT - 1200

3 - ADOBE - 1000

3 - VMWARE - 2000

En fait , pour un BL je souhaite pouvoir faire une somme des montants par editeur.

J'espere que c'est suffisament clair.

Je vous remercie pour votre aide.

Bonjour,

Je pense que la solution à ton problème se situe du coté de la formule SOMME.SI.ENS, mais il serait plus pratique d'avoir un bout de ton fichier en exemple afin de voir comment il est construit et en indiquant également des résultats exacts que tu souhaiterais obtenir.

Cordialement.

Bonjour Zirak, dkoprak, et le forum,

Peut être avec les sous totaux ?, mais vi , le fichier serait le bienvenu.

bonjour

a voir

somme.si(a1:a100;1;c1:c100) pour additionner les"1" ; tu mets 2 ou 3 selon

sinon

sommeprod(--(a1:a100=1);c1:c100) ou sommeprod((a1:a100=1)*(c1:c100))

cordialement

bonjour tulipe_4

le probleme avec la formule somme.si(a1:a100;1;c1:c100) est qu 'elle ne me permet pas d'automatiser le calcul pour chaque BL.

En fait j'ai besoin d'afficher sur une ligne de mon BL (la premiere par ex) le total pour chaque editeur du BL et cela de maniere automatique pour chaque BL.

merci a tous pour votre réactivité, je suis surpris de voir avec quelle rapidité vous répondez.

Des que je peux je vous envoie un bout de mon fichier.

Merci encore a tous

Bonjour,

Pourquoi pas un Tableau croisé dynamique :

tcd

re

ou alors

le filtre et sous total (9;........)

a+

Rechercher des sujets similaires à "somme conditionnelle selection variable"