SOMME sur critères dates
Résolu
kalotte50
-
kalotte50 -
kalotte50 -
Bonjour,
Je souhaite faire une somme (longueur) sur une année (ex: 2010) sur un critère (C).
feuille Bdd : colonne N : mes dates ( 2010, 2011, 2012, 2013)
colonne AF : longueur
colonne AA : critère (C, R...)
feuille 2 : date début cellule I483 et date de fin cellule J483
résultat souhaité dans cellule B497
Je voulais utiliser la formule sommeprod :
=sommeprod((AA:AA="C")*(N:N>=I483)*(N:N<=J483)*(AF:AF))
Merci par avance de votre aide.
Je souhaite faire une somme (longueur) sur une année (ex: 2010) sur un critère (C).
feuille Bdd : colonne N : mes dates ( 2010, 2011, 2012, 2013)
colonne AF : longueur
colonne AA : critère (C, R...)
feuille 2 : date début cellule I483 et date de fin cellule J483
résultat souhaité dans cellule B497
Je voulais utiliser la formule sommeprod :
=sommeprod((AA:AA="C")*(N:N>=I483)*(N:N<=J483)*(AF:AF))
Merci par avance de votre aide.
A voir également:
- SOMME sur critères dates
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Nombre de jours entre deux dates excel - Guide
- Somme en anglais excel - Guide
- Somme excel ne fonctionne pas ✓ - Forum Excel
8 réponses
Bonjour,
La formule est correcte. En cas d'erreur il faut vérifier les points suivants.
Le critère C est un texte exact: attention aux espaces au début ou à la fin.
Les cellules I483 et J483 et la colonne N ne contiennent que des dates valides pour Excel.
La colonnes AF ne contient que des nombres( pas des textes qui ressemblent à des nombres).
Les versions récentes d'Excel admettent des colonnes entières comme champs; des champs bornés ( A2:A500) et de même taille restent cependant restent la solution de base compatible.
La formule est correcte. En cas d'erreur il faut vérifier les points suivants.
Le critère C est un texte exact: attention aux espaces au début ou à la fin.
Les cellules I483 et J483 et la colonne N ne contiennent que des dates valides pour Excel.
La colonnes AF ne contient que des nombres( pas des textes qui ressemblent à des nombres).
Les versions récentes d'Excel admettent des colonnes entières comme champs; des champs bornés ( A2:A500) et de même taille restent cependant restent la solution de base compatible.
Bonjour tontong,
Merci, j'ai vérifié tous les points que vous m'avez dit mais je trouve 0 en résultat.
Que puis-je faire ?
Merci, j'ai vérifié tous les points que vous m'avez dit mais je trouve 0 en résultat.
Que puis-je faire ?
Que puis-je faire ?
Nous soumettre le fichier éventuellement réduit.
Pour joindre un fichier:
Aller sur le site Cjoint.com
Déposer le fichier
Créer le lien
Copier/coller le lien dans le prochain message.
Nous soumettre le fichier éventuellement réduit.
Pour joindre un fichier:
Aller sur le site Cjoint.com
Déposer le fichier
Créer le lien
Copier/coller le lien dans le prochain message.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je ne vois pas comment vérifier une formule dans un fichier dépourvu de valeur. Mettez au moins quelques valeurs " même bidon" dans les champs concernés par la formule et décrits au #1.
NB: pour les versions d'Excel antérieures à 2007 les champs de SommeProd sont impérativement limités.
NB: pour les versions d'Excel antérieures à 2007 les champs de SommeProd sont impérativement limités.
Bonjour,
Avec I483= 05/09/2012 et J483= 20/10/2012
B497=SOMMEPROD(('Bdd-soudage'!AA2:AA2000="C")*('Bdd-soudage'!N2:N2000>=I483)*('Bdd-soudage'!N2:N2000<=J483);('Bdd-soudage'!AF2:AF2000))
Quand on change de feuille il faut préciser le nom de la feuille pour définir les champs.
La colonne AF dont on veut faire la somme contient des nombres mais aussi des textes ( " -" ) il faut donc, remplacer le dernier opérateur * par un ; pour exclure ces textes.
Nota: même si on valide simplement (enter et pas Ctrl+shift +enter) SommeProd reste une fonction matricielle, il ne faut donc pas être surpris par quelques lenteurs avec plusieurs milliers de lignes.
Avec I483= 05/09/2012 et J483= 20/10/2012
B497=SOMMEPROD(('Bdd-soudage'!AA2:AA2000="C")*('Bdd-soudage'!N2:N2000>=I483)*('Bdd-soudage'!N2:N2000<=J483);('Bdd-soudage'!AF2:AF2000))
Quand on change de feuille il faut préciser le nom de la feuille pour définir les champs.
La colonne AF dont on veut faire la somme contient des nombres mais aussi des textes ( " -" ) il faut donc, remplacer le dernier opérateur * par un ; pour exclure ces textes.
Nota: même si on valide simplement (enter et pas Ctrl+shift +enter) SommeProd reste une fonction matricielle, il ne faut donc pas être surpris par quelques lenteurs avec plusieurs milliers de lignes.