NB.SI à deux conditions

Résolu
Emilien -  
 Emilien -
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. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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. Emilien
       
      Merci ccm81 c'est exactement ce qu'il me fallait^^
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  3. Emilien
     
    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
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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