Somme si ensemble avec sous total

reve24

XLDnaute Occasionnel
BONJOUR

je désire faire le calcul des sommes du montant des commandes dont les lignes sont oui par devis si le montant total du devis est supérieur ou egal a 1000


je ne compte que la somme dont les N° devis est egal ou supérier à 1000

je desire la somme des commandes des lignes oui par devis

Le mieux est de voir le fichier :mad: Pas facile a expliquer

merci d avance
 

Pièces jointes

  • SousTotal.xlsx
    10.7 KB · Affichages: 61
  • SousTotal.xlsx
    10.7 KB · Affichages: 75
  • SousTotal.xlsx
    10.7 KB · Affichages: 77

excfl

XLDnaute Barbatruc
Re : Somme si ensemble avec sous total

Bonjour le forum,

A essayer ???

"je desire la somme des commandes des lignes oui"

G19 : =SOMMEPROD(((A2:A15=A19)*(H2:H15="Oui"))*(G2:G15))


Remarque : A19 : "Martine"

excfl
 
Dernière édition:

reve24

XLDnaute Occasionnel
Re : Somme si ensemble avec sous total

Bonjour

je me suis mal exprimé ou tu n'as pas compris
certes ceci aurais ete trop facile

tu ne tiens pas compte des numéro de devis
la formule que je travaille est la suivant
mon probleme c'est que moi meme je ne tiens pas compte du sous total des n° devis qui est egal ou sup a 1000
j additionne les lignes oui que SI ET SEULEMENT SI le total du n° devis est egal ou sup a 1000
=SOMME.SI.ENS(I2:I15;G2:G15;">="&"1000";H2:H15;"="&"OUI";A2:A15;"="&"Martine")
 

Pièces jointes

  • SousTotal.xlsx
    12.9 KB · Affichages: 59
  • SousTotal.xlsx
    12.9 KB · Affichages: 55
  • SousTotal.xlsx
    12.9 KB · Affichages: 46
Dernière édition:

reve24

XLDnaute Occasionnel
Re : Somme si ensemble avec sous total

Excuses , mais tu es sur une mauvaise piste regarde le fichier 2 onglet 2
tu verras qu' apres je travaille la semaine
mais le probleme n est pas la
Tu ne tiens pas compte de la somme des N° DEVIS
 

Pièces jointes

  • SousTotal2.xlsx
    13.1 KB · Affichages: 45

excfl

XLDnaute Barbatruc
Re : Somme si ensemble avec sous total

S i tu prends dans ton exemple juliette J1406 avec ta formule tu obtiens 200
Desolé tu ne dois pas la compter car la somme de J1406 est infereuir a 1000

Non, dans ton exemple, je trouve 0.

Code:
=SOMMEPROD(((($A$2:$A$15=A19)*($C$2:$C$15=C19)*($H$2:$H$15="Oui"))*($G$2:$G$15))*(G2:G15>1000))

Dans ton fichier toutes les sommes dans la colonne G sont inférieures à 1 000.

excfl
 

reve24

XLDnaute Occasionnel
Re : Somme si ensemble avec sous total

D abord je voudrais te remercier
Mais prends le fichier 2 onglet 2 tu sauras moins perturbé

Tu vois que la somme de A1401 est egal a 1000 voila la premiere condition
2 condition je ne vais prendre que les lignes oui
pour additionner la colonne G dans cet exemple du fichier 2 onglet 2 tu dois obtenir 40

car le total de A 1401 est en montant devis est egal ou sup a 1000
seules 2 lignes ont oui
20 + 20

je travaille actuellement avec
=SOMMEPROD((SOUS.TOTAL(9;DECALER($G1;LIGNE($D$2:$D$6)-LIGNE($D1);))*($A$2:$A$6="M")*($E$2:$E$6="OUI")))

et c est pareille je ne tiens pas compte de la somme de la colonne F dans fichier 3 la somme de A1401 n'est pas egal ou sup a 1000 et cela indique 240 ce qui est faux
cela devrait faire 0
 

Pièces jointes

  • SousTotal3.xlsx
    14.4 KB · Affichages: 53

excfl

XLDnaute Barbatruc
Re : Somme si ensemble avec sous total

D abord je voudrais te remercier
Mais prends le fichier 2 onglet 2 tu sauras moins perturbé

Un dernier essai :

Code:
=SI(SOMMEPROD(($A$2:$A$15=A19)*($G$2:$G$15))<1000;0;SOMMEPROD((($A$2:$A$15=A19)*($C$2:$C$15=C19)*($H$2:$H$15="Oui"))*($G$2:$G$15)))

Tu sais, j'ai un petit Q.I. , alors il faut me pardonner, je ne comprends pas très vite.

excel
 

reve24

XLDnaute Occasionnel
Re : Somme si ensemble avec sous total

hihihi Perdu , tu n as pas un petit QI cest juste que ce n est pas facile
effectivement c est un savant melange de somme prod et de somme si ensemble

Désolé ta formule n'est pas bonne
=SI(SOMMEPROD(($A$2:$A$15=A25)*($G$2:$G$15))<1000;0;SOMMEPROD((($A$2:$A$15=A25)*($C$2:$C$15=C25)*($H$2:$H$15="Oui"))*($I$2:$I$15)))

si tu fais juliette A1406 il met en commande 200 faux il ne doit rien mettre car la somme de A1406 = 400 donc inferieur a 1000
 

excfl

XLDnaute Barbatruc
Re : Somme si ensemble avec sous total

Code:
=SI(SOMMEPROD(($A$2:$A$15=A19)*($C$2:$C$15=C19)*($G$2:$G$15))<1000;0;SOMMEPROD((($A$2:$A$15=A19)*($C$2:$C$15=C19)*($H$2:$H$15="Oui"))*($G$2:$G$15)))
 

Pièces jointes

  • SOMMEPROD.xlsx
    10.9 KB · Affichages: 52
  • SOMMEPROD.xlsx
    10.9 KB · Affichages: 52
  • SOMMEPROD.xlsx
    10.9 KB · Affichages: 54
Dernière édition:

reve24

XLDnaute Occasionnel
Re : Somme si ensemble avec sous total

Super celle ci fonctionne
maintenant il faut que je l adapte a l onglet 2 car je travaille a la semaine
sans les champs A19 et C19 je travaille a partir d un TCD
et j ai l impression que je me suis mis dans une belle M......E
 

Discussions similaires

Réponses
6
Affichages
302

Statistiques des forums

Discussions
311 733
Messages
2 082 009
Membres
101 865
dernier inscrit
MLL