[RESOLU] Calcul avec sommeprod

krystof_ii

XLDnaute Occasionnel
Bonjour à tous,

Au secours : je m’emmêle encore les neurones.

Je cherche à faire un suivi sur un mois de facturation au jour le jour selon un listing des factures (feuille liste).

La feuille liste est composé comme suit :
- Code FS (service), -> Col A
- N°FS (identifiant facture), --> Col B
- Secteur, --> Col C
- Date intervention, --> Col D
- Valeurs, --> Col E
- Validation client --> Col F (prends la valeur vide ou "X")
- Réception SAP --> Col G (prend la valeur vide ou "X")

Je souhaite dans un autre tableau (format calendrier) suivre au jour le jour l'état de ces factures
il faut donc que j'arrive à sommer :
En attente = toutes les valeurs FS DONT la date correspond ET Code correspond ET ni retournée ni validée,
Retournée = toutes les valeurs FS DONT la date correspond ET Code correspond ET retournée client ET non Réceptionnée
Réceptionnée = toutes les valeurs FS DONT la date correspond ET Code correspond et Receptionnée SAP

J'ai mis un fichier en piece jointe.

mon probleme est l'écriture =SOMMEPROD(somme.si(.....)
en espérant avoir été suffisament clair dans mon énoncé et que quelqu'un arrive à me démêler mes neurones ;-)

Merci de m'avoir lu,

Cordialement,
 

Pièces jointes

  • exemple sommeprod.xls
    31.5 KB · Affichages: 42
  • exemple sommeprod.xls
    31.5 KB · Affichages: 46
  • exemple sommeprod.xls
    31.5 KB · Affichages: 45
Dernière édition:
G

Guest

Guest
Re : Calcul avec sommeprod

Bonjour,

Code:
en espérant avoir été suffisament clair dans mon énoncé et que quelqu'un arrive à me démêler mes neurones ;-)

Le neurone de la politesse?!

A+
 

poilamonnez

XLDnaute Junior
Re : Calcul avec sommeprod

Bonjour,
en E3 ==> =SOMMEPROD((liste!$E$2:$E$10)*(liste!$F$2:$F$10<>"X")*(liste!$G$2:$G$10<>"X")*(liste!$D$2:$D$10=E$2)*(liste!$A$2:$A$10=$B3))

en E4 ==> =SOMMEPROD((liste!$E$2:$E$10)*(liste!$F$2:$F$10="X")*(liste!$G$2:$G$10<>"X")*(liste!$D$2:$D$10=E$2)*(liste!$A$2:$A$10=$B3))

En E5 ==> =SOMMEPROD((liste!$E$2:$E$10)*(liste!$F$2:$F$10="X")*(liste!$G$2:$G$10="X")*(liste!$D$2:$D$10=E$2)*(liste!$A$2:$A$10=$B3))

Je précise qu'il faut mettre en ligne 2 les dates au lieu du jour

Cordialement
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
675

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso