NB.SI à deux conditions

Résolu
Bonjour à tous,

J'ai un jeu de données qui se présente sous la forme suivante :

Espèces Heure
Mésange 12:00
Pinson 12:01
Moineau 12:01
Moineau 12:02
Moineau 12:02
Pinson 12:02
Pinson 12:03
Mésange 12:04

Je voudrai savoir combien de minutes les moineaux ont été observés (Réponse 2)? C'est en quelque sorte un NB.SI à deux conditions! à la fois moineau et horaire unique.
J'arrive à faire le calcul séparément pour l'un ou pour l'autre mais je n'arrive pas à concaténer les deux.
Quelqu'un a t'il la solution?

Merci d'avance.
Émilien

6 réponses

  1. Peut être comme ça ?
    https://www.cjoint.com/?3ByvHeD6FUM

    Mais je trouve que le mode est bien dur ce soir :-(

    Bonne soirée quand même
    1
    1. Merci ccm81 c'est exactement ce qu'il me fallait^^
      0
  2. Contributeur
    Bonjour
    complétez vos explications
    Le temps d'observation est défini par quoi (pour trouver 2 pour le moineau?à)
    et pour la mésange par exemple
    à vous lire

    Errare humanum est, perseverare diabolicum
    0
    1. Pour répondre à Vaucluse, le temps d'observation est décompté en minutes. A l'intérieur de chaque minutes, il peut y avoir plusieurs observations d'une même espèce ou d'espèces différentes. Le résultat souhaité est le nombre de minutes où une espèce est observée en ne conservant qu'une seule observation d'une même espèce par minute.
      La réponse pour la mésange serait également 2, car il y a 2 minutes différentes où la mésange a été contactée!
      Pour répondre à ccm81, la formule avec SOMME.SI ne prend pas en compte le fait qu'il y a deux contacts d'une même espèce sur la même minute.
      0
      1. Bonsoir à tous

        Une solution en rajoutant une colonne :
        En supposant les données en plage A2:B9, en C2 mettre la formule :
        =NB.SI.ENS(A2:A9;A2;B2:B9;B2) et étirer vers le bas
        Puis en E2 le nom de l'oiseau recherché et en F2 la formule :
        =NB.SI.ENS($A$2:$A$9;E2;$C$2:$C$9;1)

        Cdlmnt
        0
        1. Bonjour

          C'est plutôt SOMME.SI
          les noms d'oiseaux en A2:A9
          les temps en B2:B9
          =SOMME.SI(A2:A9;"Mésange";B2:B9)
          et formater la cellule résultat au format personnalisé hh:mm:ss

          Cdlmnt
          -1