Nb.si.ens?

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. Bonjour à tous,

    Ton lien ne fonctionne pas chez moi

    Crdlmt
    0
    1. j'ai copié à nouveau le lien :
      https://drive.google.com/open?id=11UERtElkTcouKwa8CpmJk8m_a1xAdDFT
      0
  2. 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. Un tout grand merci
      0
  3. Contributeur
    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
    1. Bonjour à vous deux

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

      Cdlmnt
      Via
      0
      1. Génial, je teste demain matin,
        Mille mercis
        0