Sommeprod

Bonsoir,

Je cherche à affiner ma recherche sur un mois d'une année pour comptabiliser dans une colonne le nombre d'unités concernées.

Je m'explique ; la formule suivante est valable pour cibler en AH une année, mais je souhaite affiner à une date telle que :

"--/08/2012" ; --/09/2012, etc pour comptabiliser le nombre de jours d'un mois X par colonne AE.

=SOMMEPROD((AH32:AH1198=2012)+(ANNEE(AH32:AH1198)=2012)*(AE32:AE1198))

Merci pour votre aide précieuse

Bonjour,

J'aurais plutôt ecrit :

=SOMMEPROD((AH32:AH1198>=date(2012;08;01))*((AH32:AH1198)<=date(2012;09;01))*(AE32:AE1198))

)

Bonjour,

J'ai appliqué cette formule à janvier 2012 en écrivant ceci :

=SOMMEPROD((AH6:AH932>=DATE(2012;1;1))*((AH6:AH932)>=DATE(2012;31;1))*(AE6:AE932))

Cela indique à mon sens que cette cellule affectée à cette formule doit comptabiliser toutes les cellules de janvier 2012 de la colonne AH:AH 958 constituées du nombre 1

Cette formule donne le nombre 311 alors qu'en réalité cette colonne AH n'en compte que 10 .

Cela ne fonctionne donc pas et j'en suis désolé.

Ai-je raté quelque chose ?

Et si je veux uniquement comptabiliser les mois de chaque année sans tenir compte des jours, comment faire

J'ai pour ce faire bidouiller quelqlues formule pour 2011 qui donnent pas grand chose car toujours 0

en résultat

Merci encore pour votre aide précieuse

re

j'avais mal lu ! Mea culpa

=SOMMEPROD((AH6:AH932>=DATE(2012;1;1))*((AH6:AH932)>=DATE(2012;31;1))*(estnum(AE6:AE932)))

ou bien

{=SOMME(SI(ESTNUM(AE6:AE932);ESTNUM(AE6:AE932)*((AH6:AH932)>=DATE(2012;31;1)*(AH6:AH932>=DATE(2012;1;1))))}

en matricielle

Crdmt

Bonsoir,

Je suis pas calé en Excel et cela ne fonctionne pas.

Je te joins le fichier pour que cela sois plus lisible pour toi

Merci de ta réponse.

Codialement

bonsoir

Avec le fichier c'est possible?

Voici le fichier en question

Merci de votre aide

7classeur12.xlsx (203.02 Ko)

re

il manquait une ( a la fin

quand tu as mis la formule, excel ne t'as rien dit ?

re

A tester

=SOMMEPROD(--(ANNEE(I2:I12)=A4)*MOIS(I2:I12=LIGNE(A1))*H2:H12)

Bonsoir

Merci cela fonctionne.

Bonne soirée

re

ça fonctionne pour qui?

RE bonsoir

Et si je veux faire ce calcul comme j'avais prévu.

Je m'explique : rapporter ce calcul par rapport à la colonne AH car j'ai également des chiffres à comptabiliser avec des nombres supérieurs à 1 dans la conne AH

Merci encore

Re,

Cela fonctionne jusqu'à la lige 12 mais pas au delà. Voir fichier joint

Bonjour

Oui petite erreur dans la formule,

tu peux écrire ça:

=SOMMEPROD((MOIS(I2:I24)=1)*(ANNEE(I2:I24)=2011)*H2:H24)

=SOMMEPROD((MOIS(I2:I24)=ligne(A1))*(ANNEE(I2:I24)=2011)*H2:H24)

Rechercher des sujets similaires à "sommeprod"