Nb.si.ens?

Efendy Messages postés 13 Statut Membre -  
Efendy Messages postés 13 Statut Membre -
Bonjour,
Je suis en train de faire un tableau Excel qui me permettrait de compter le nb de fois que les ouvriers ont fait équipe.
Par exemple, dans le fichier en annexe, ouvrier 1 ou ouvrier 2 ont fait équipe à 3 reprises, le 07-07, 09-07 et le 21/07.

Dans le tableau du bas, j'aimerai faire apparaître "3" dans la case correspondante.
Je pense que je devrai utiliser la formule nb.si.ens mais je ne parviens pas à finaliser ma formule.

voici le fichier Excel qui sera peut-être plus parlant :) :

https://drive.google.com/open?id=11UERtElkTcouKwa8CpmJk8m_a1xAdDFT

Un grand merci de votre aide..

Configuration: Windows / Chrome 75.0.3770.142

5 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour à tous,

    Ton lien ne fonctionne pas chez moi

    Crdlmt
    0
    1. Efendy Messages postés 13 Statut Membre
       
      j'ai copié à nouveau le lien :
      https://drive.google.com/open?id=11UERtElkTcouKwa8CpmJk8m_a1xAdDFT
      0
  2. alex64-PB Messages postés 589 Date d'inscription   Statut Membre Dernière intervention   79
     
    Bonjour
    Ton probleme est trop complexe pour l'instant.
    En cours d'étude pour ma part.
    Je pense qu'il faudra revoir ton mode de saisie car il va falloir tester les cellules pour chaque jours du mois .

    0
    1. Efendy Messages postés 13 Statut Membre
       
      Un tout grand merci
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour à tous,

    en C12 :
    =SOMMEPROD((DECALER($B$1:$AF$1;EQUIV($A12;$A$2:$A$7;0);)=DECALER($B$1:$AF$1;EQUIV(C$11;$A$2:$A$7;0);))*(DECALER($B$1:$AF$1;EQUIV($A12;$A$2:$A$7;0);)<>"")) 

    à tirer vers la droite et vers le bas.
    eric

    PS : et si tu veux te passer des cellules noires , en B12 :
    =SI(COLONNE()<(LIGNE()-9);"";SOMMEPROD((DECALER($B$1:$AF$1;EQUIV($A12;$A$2:$A$7;0);)=DECALER($B$1:$AF$1;EQUIV(B$11;$A$2:$A$7;0);))*(DECALER($B$1:$AF$1;EQUIV($A12;$A$2:$A$7;0);)<>"")))

    à tirer sur B12:G17

    0
  4. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour à vous deux

    Une solution avec une fonction personnalisée :
    https://mon-partage.fr/f/UWe5W1fQ/

    Cdlmnt
    Via
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Efendy Messages postés 13 Statut Membre
     
    Génial, je teste demain matin,
    Mille mercis
    0