Calculer le nombre de participation et par jour

picsou2007 -  
yclik Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je recherche à réaliser une fonction qui me permettrais de calculer le nombre de fois qu'un nom apparaît dans mon tableau pour connaitre son nombre de participation mais aussi repartir cela par date (lundi, mardi, mercredi,....) par exemple :

- jean apparaît dans mon tableau à la date du samedi 01/02/2020 mais aussi le mardi 04/02/2020 comment calculer le nombre de fois que jean apparaît le lundi ?

3 réponses

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

    Avec les noms par exemple en A2:A12 et les dates en B2:B12 :
    =SOMMEPROD((A2:A12="jean")*(JOURSEM(B2:B12;2)=1))
    pour compter le nombre de fois où jean apparaît un lundi

    Cdlmnt
    Via
    1
    1. Picsou2007
       
      Bonjour

      Je fais comme indiquer mais cela me donne #valeur

      Je fais ceci =SOMMEPROD((D3:G38="jean")*(JOURSEM(B3:B38)=1))

      Est ce parce que je sélectionné 4 colonne (j'ai 4 fonction CA CA sav, PL, PF). Vu qu'il peut apparaître dans une des 4 colonnes cela poserait il problème ?
      0
    2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > Picsou2007
       
      En principe non

      C'est plutôt le JOURSEM qui pose problème je pense
      Tes cellules avec des dates sont bien en format Date ?

      Pour éviter d'avoir à chercher ce qui cloche, peux tu poster un exemple de ton fichier sur mon-partage.fr, faire créer un lien et le copier puis revenir le coller ici

      Cdlmnt
      Via
      0
    3. picsou2007 > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
       
      https://mon-partage.fr/f/KSF3PNYf/

      voici le lien si je ne me suis pas tromper
      0
    4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > picsou2007
       
      Ton fichier en retour avec un tableau et les formules (je n'ai pas vu où tu avais entré ma formule SOMEMPROD)
      J'ai mis les cellules du tableau en format Comptabilité pour que des - s'affichent au lieu des 0
      https://mon-partage.fr/f/UlNSxTQW/
      0
    5. Raymond PENTIER Messages postés 58228 Date d'inscription   Statut Contributeur Dernière intervention   17 490 > Picsou2007
       
      Bonjour.

      Je recopie ta formule et j'obtiens le résultat
      0
      ; c'est normal car "jean" n'est la valeur d'aucune cellule ...
      0
  2. -NoeGo- Messages postés 55 Statut Membre 12
     
    Bonsoir,
    Pourquoi ne pas ajouter une colonne qui indique le jour de la semaine :
    =joursem(A1;2)

    Cette formule renvoi 1 pour lundi, 2 pour mardi, etc... pour la date indiqué en A1

    Ensuite, pour connaître le nombre de participation d'andré le lundi, ça donne :
    nb.si.ens(plagejour;1;plagepersonne;"andre")
    0
    1. Picsou2007
       
      Voici ce que cela donne

      =nb. Si. Ens(Planning ! C3:c38;1;Planning ! E3:E38;"JEAN")


      C3 À C38 CORRESPOND à la fonction JOURSEM (1,2,3,4,...) et E3 à E38 la colonne avec le nom de chaque personne

      Cela me met #erreur
      0
      1. Raymond PENTIER Messages postés 58228 Date d'inscription   Statut Contributeur Dernière intervention   17 490 > Picsou2007
         
        Je recopie ta formule, et de nouveau j'ai le résultat 0 !
        Veux-tu nous envoyer une copie de ton fichier, avec ta formule qui affiche #ERREUR ou #VALEUR.
        0
      2. Picsou2007 > Raymond PENTIER Messages postés 58228 Date d'inscription   Statut Contributeur Dernière intervention  
         
        https://mon-partage.fr/f/KSF3PNYf/

        Voici un lien avec le dossier à télécharger, le soucis ce trouve en page 2
        0
      3. Raymond PENTIER Messages postés 58228 Date d'inscription   Statut Contributeur Dernière intervention   17 490 > Picsou2007
         
        Il n'y a pas de page 2 !

        Est-ce dans la feuille <Planning> ou <Comptage heure> ? Et dans quelle cellule ?
        Parce que dans la cellule B3 de <Comptage heure> il n'y a aucune formule ! Tu as juste tapé "#ERROR!" au clavier ...
        0
  3. yclik Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   1 612
     
    Bonjour
    dans la suite de Via55
    =SOMMEPROD(($Planning.$E$3:$H$38=A3)*($Planning.$C$3:$C$38=1)*($Planning.$D$3:$D$38="07h-19h"))
    0