Extraction par journée dans un tableau annuel

Pecheur -  
 Pecheur -
Bonjour A tous
Je viens vers vous car je bloque dans une fonction
Pour faciliter ma compta je souhaite extraire pour chaque mois de l’année toutes les consultations journalières d’un tableau annuelle
Pour exemple Sur la feuil1 J’arrive avec la fonction
=SOMMEPROD((JOUR($B$2:$B$622)=LIGNE()-3)*$G$2:$G$622) a extraire toutes les entrées de chaque jour du mois de JANVIER
Par contre sur la feuil2 lorsque je complète les entrées du mois de FEVRIER j’obtiens une somme cumulée des 2 mois
Comment modifier la fonction pour extraire chaque mois séparément
Si un de vous a la solution merci d’avance
Je joins un fichier Excel pour exemple
https://www.cjoint.com/c/LFBogloL76H
merci et Bonne journée a tous

Configuration: Windows / Chrome 102.0.0.0

6 réponses

  1. yclik Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   1 611
     
    Bonjour
    tester pour les sommes de chaque mois sans cumul
    =SOMMEPROD((MOIS($B$2:$B$622)=EQUIV(Q4;$Q$4:$Q$15))*$F$2:$F$622)
    0
  2. Pecheur
     
    Bonjour yclik
    pour les sommes de chaque mois ma formule en q2;s18 marche bien pas de soucis

    ce que je recherche c'est d'extraire le nombre de patients par jour de la colonne E pour les placer dans la colonne I pour le mois de janvier et la colonne M pour Février
    est il possible de modifier la fonction actuelle
    =SOMMEPROD((JOUR($B$2:$B$622)=LIGNE()-3)*$G$2:$G$622)
    merci
    0
  3. yclik Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   1 611
     
    Bonjour
    en I4
    =SOMMEPROD((MOIS(B$2:B$1501)=1)*(JOUR(B$2:$B1501)=K4)*(E$2:E$1262))

    a recopier vers le bas
    0
  4. Pecheurn
     
    Bonjour
    merci pour la réponse
    mais en recopiant la formule j'ai la réponse #N/A.
    j'ai beau tourner dans tous les sens toujours #N/A.
    ou est-ce que je fais une erreur
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Puisqu'il y a une ligne par client et par jour pourquoi compliquer les choses, tu peux passer simplement par un NB.SI :
    en I 4 : =NB.SI($B$2:$B$1600;DATE(2022;1;K4))
    et en M4 : =NB.SI($B$2:$B$1600;DATE(2022;2;O4))

    Cdlmnt
    Via
    0
  7. Pecheur
     
    bonsoir Via
    un grand merci ca marche parfaitement bien problème résolu
    a peut être une autre fois pour autre chose
    bonne soirée
    Cordialement
    0