SOMMEPROD Dates et occurences

tortueone

XLDnaute Nouveau
Bonjour à tous,

Je ne suis pas venue depuis très longtemps vous embêter pour un problème de formule.
Aujourd'hui, ce qui me pose problème, c'est la fonction SOMMEPROD.
Je cherche le nombre de matériels (chacun ayant son numéro) établis au mois de septembre et d'octobre.
J'ai l'impression que SOMMEPROD ne me permet pas de compiler des dates avec des nombres....
Enfin trois jours que je cherche, je vous mets un petit fichier qui pourra vous permettre de mieux comprendre.

J'espère que vous pourrez m'aider,
Merci,
Tortue
 

Pièces jointes

  • TestMatériel.xlsx
    9.7 KB · Affichages: 31
  • TestMatériel.xlsx
    9.7 KB · Affichages: 33
  • TestMatériel.xlsx
    9.7 KB · Affichages: 30

Abel

XLDnaute Accro
Re : SOMMEPROD Dates et occurences

Bonjour tortueone,

En mettant en "G3" :
=SOMMEPROD(((($D$2:$D$14)=G$2)*1)*(MOIS($B$2:$B$14)=9)*1)
puis en l'étendant sur la ligne, ça marche chez moi (xl2003). Après il faut adapter le numéro du mois sur les autres lignes.

Abel.
 

JHA

XLDnaute Barbatruc
Re : SOMMEPROD Dates et occurences

Bonjour à tous,

petite modif de la formule de "Abel" pour les mois

Code:
=SOMMEPROD(((($D$2:$D$14)=G$1)*1)*(MOIS($B$2:$B$14 )=MOIS("1/"&$F2)))

Attention, tu as des données en format texte en cpolonne "D"

JHA
 

Pièces jointes

  • TestMatériel.xlsx
    9.5 KB · Affichages: 26
  • TestMatériel.xlsx
    9.5 KB · Affichages: 29
  • TestMatériel.xlsx
    9.5 KB · Affichages: 29

tortueone

XLDnaute Nouveau
Re : SOMMEPROD Dates et occurences

Merci beaucoup Abel, c'est nickel !!! Je regrette preque de ne pas avoir ecrit avant.... ;)
Par contre, une question, pourquoi être obligé de faire appel à une référence dans une cellule, plutôt que de mettre la référence entre guillemets dans la formule - justement en format texte?

Merci beaucoup,
Tortue
 

Abel

XLDnaute Accro
Re : SOMMEPROD Dates et occurences

Re,
Bonjour JHA.
Je prends bonne note du MOIS("1/"&$F2). Ca me resservira avant longtemps.

tortueone,
Question de format de données. Voir remarque de JHA.
C'est pour ça que ta formule avait du mal.

A voir d'où viennent tes données.
Si ce sont des saisies dans Excel ou si elles viennent d'un import. Ce qui expliquerait le format texte.

Abel.
 

Misange

XLDnaute Barbatruc
Re : SOMMEPROD Dates et occurences

Bonjour @tous

avec tes données transformées en Ce lien n'existe plus (pour que ce soit dynamique)
et les colonnes nommées mesdates et matériel respectivement
avec les cellules indiquant les mois saisies avec des vraies dates 01/09/2012 et formatées ensuite de façon à faire apparaitre septembre, octobre...
 

Pièces jointes

  • Copie de TestMatériel.xlsx
    11.1 KB · Affichages: 27

Abel

XLDnaute Accro
Re : SOMMEPROD Dates et occurences

Re,misange,

On joue ?

tortueone, dans le menu insertion/nom/définir (c'est peut être pas ce chemin après xl2003), remplace les formules de :

- "matériel" par "=DECALER(Feuil1!$D$1;1;0;NBVAL(Feuil1!$B:$B)-1)"
- "madate" par "=DECALER(Feuil1!$B$1;1;0;NBVAL(Feuil1!$B:$B)-1)"

C'est ce qu'on appelle des plages dynamiques. Elles s'adapteront automatiquement au fur et à mesure que tu mettras des informations dans ton tableau.
Corrollaire :
La colonne B ne doit pas contenir de cellule vide s'il y a quelque chose dans les autres colonnes.
Dans l'exemple, l'entête de la colonne B doit être en ligne 1 et la première données en ligne 2. Sinon, il faut adapter.

Abel.
 

Misange

XLDnaute Barbatruc
Re : SOMMEPROD Dates et occurences

@ Abel Que veux tu dire par on joue ?

Nul besoin d'utiliser la fonction decaler pour définir des plages dynamiques. A partir du moment ou des données sont sous forme de tableau, les noms qui se réfèrent aux colonnes de ce tableau SONT dynamiques. Ajoute une donnée sous le tableau (sur mon classeur) et tu verras ce qui se passe
plus de détails sur cette fonctionnalité indispensable, apparue avec excel 2003 sous le nom de listes puis de tableau avec 2007 et + sur cette page
Ce lien n'existe plus
plus aucune restriction sur le fait qu'il ne doit rien y avoir dans les colonnes en dessous du tableau et beaucoup d'autres avantages.
 

Abel

XLDnaute Accro
Re : SOMMEPROD Dates et occurences

re,

Rien qu'un peu de malice (par jeu) mais rien de méchant.

C'est juste parce que, petit à petit, on ajoute des fonctions pratiques au tableau de départ.
Je l'avais vue sur un certains nombres d'exemples en ligne.
Mais je n'avait pas prêté attention au fait que cette fonction était disponible sur xl2003.
J'aurais au moins appris quelque chose. Merci Misange.

Abel.
 

Discussions similaires

Réponses
4
Affichages
440
Réponses
20
Affichages
2 K

Statistiques des forums

Discussions
312 677
Messages
2 090 825
Membres
104 677
dernier inscrit
soufiane12