Besoin d'aide formule someprod

Bonjour,
J'ai besoin de votre aide, j'ai créer une premier feuille où on rentre les différentes données achat, date de l'achat (de janvier à décembre). J'aimerai avoir dans un tableau récapitulatif par exemple, tout les achats passés en janvier , tous les achats passés en février etc à partir de mon première tableau source. j'ai utilisé la fonction sommeprod et parcouru des forums mais sans réussite , cela me marque erreur de valeur. Pouvez vous m'aidez? merci beaucoup.

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour
    exemple à adapter , à défaut de connaître l'organisation de vos données:
    en A2:A100 les date
    en B1:B10 les montants
    la formule:
    =SOMMEPROD((MOIS(A1:A100)=1)*(B1:B100))
    pour janvier
    =2 pour février =3 pour mars etc>.
    crdlmnt

    1. Est ce qu'il est possible d'insérer une pièce jointe dans un commentaire? Merci, pour votre réponse. Ma colonne date a son en tête en A1 donc les dates commence en A2, de même les montants correspond au date commence en B2. En utilisant la formule que vous me donnez de la façon suivante : sommeprod((MOIS(A2:B100)=1)*(B2:B100)) cela me marque "erreur de valeur" .
    2. Contributeur
      sans doute parce que votre colonne date ou votre colonne B contiennent des valeurs non numériques.
      Mais si vous avez écrit la formule comme dans votre message, c'est normal qu'elle ne fonctionne pas:
      =SOMMEPROD((MOIS(A2:A100)=1)*(B2:B100))
      Par ailleurs s'il y a des cellules sans date en A2:A100, Excel à la fâcheuse habitude de considérer qu'une cellule vide correspond au mois de janvier.
      Il est donc plus prudent d'écrire:
      =SOMMEPROD((MOIS(A2:A100)=1)*(A2:A100>0)*(B2:B100))
      si ça ne se corrige pas, déposez votre fichier ici
      https://www.cjoint.com/
      et revenez coller ici le lien donné par le site
      à vous lire