NB.SI.ENS qui ne compte pas toutes les données concernées
Résolu
JulietteMrr
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Je vous joints mon fichier pour que vous puissiez comprendre rapidement : https://www.cjoint.com/c/FHzo047jco5
En feuille 1 j'ai ma base de données qui correspond à des opérations réalisées avec notamment les colonnes Jour, tranche horaire (Entre, Et), Agence, Nature de l'opération.
En feuille 2 j'ai une ébauche de ce que je voudrais faire : compter le nombre d'opérations de telle nature à telle agence à tel jour en fonction de la tranche horaire. Pour ce faire, j'ai utilisé la formule suivante (exemple pour une cellule) : =NB.SI.ENS(Tableau1[Jour];"lundi";Tableau1[Entre];$B3;Tableau1[Agence];"PNC";Tableau1[Nature];E$2)
Avec en B3 : 8:00 (pour 8h par exemple)
Et en E2 : Appel émis
Mais quand je fais le total de toutes les opérations ainsi répertoriées, je n'obtiens pas le bon résultat, qui doit correspondre au total des opérations du lundi. Pourquoi ? Comment puis-je réparer cela ?

Merci !
Je vous joints mon fichier pour que vous puissiez comprendre rapidement : https://www.cjoint.com/c/FHzo047jco5
En feuille 1 j'ai ma base de données qui correspond à des opérations réalisées avec notamment les colonnes Jour, tranche horaire (Entre, Et), Agence, Nature de l'opération.
En feuille 2 j'ai une ébauche de ce que je voudrais faire : compter le nombre d'opérations de telle nature à telle agence à tel jour en fonction de la tranche horaire. Pour ce faire, j'ai utilisé la formule suivante (exemple pour une cellule) : =NB.SI.ENS(Tableau1[Jour];"lundi";Tableau1[Entre];$B3;Tableau1[Agence];"PNC";Tableau1[Nature];E$2)
Avec en B3 : 8:00 (pour 8h par exemple)
Et en E2 : Appel émis
Mais quand je fais le total de toutes les opérations ainsi répertoriées, je n'obtiens pas le bon résultat, qui doit correspondre au total des opérations du lundi. Pourquoi ? Comment puis-je réparer cela ?

Merci !
A voir également:
- NB.SI.ENS qui ne compte pas toutes les données concernées
- Comment savoir qui regarde mon compte facebook - Guide
- Créer un compte google - Guide
- Supprimer les données de navigation - Guide
- Installer windows 10 sans compte microsoft - Guide
- Créer un compte gmail - Guide
2 réponses
Exact, ça m'a échappé
alors je vois deux problèmes, dont je ne suis pas sur , à vous de voir
1°)vous faites un total des PNC en L24 qui ne tient pas compte du jour avec
=NB.SI(Tableau1[Agence];"PNC")
donc vous comptez tous les jours?
je pense que la formule devrait être:
=NB.SI.ENS(Tableau1[Agence];"PNC";Tableau1[Jour];"lundi")
2° même avec cette formule le total ne peut pas être correct, car votre tableau en feuille lundi ne tient pas compte des tranches 19h et 19h30 qui apparaissent dans le menu du filtre sur la colonne" Entre"
En fait, le tableau, lui, est correct...mais je peux me tromper
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
alors je vois deux problèmes, dont je ne suis pas sur , à vous de voir
1°)vous faites un total des PNC en L24 qui ne tient pas compte du jour avec
=NB.SI(Tableau1[Agence];"PNC")
donc vous comptez tous les jours?
je pense que la formule devrait être:
=NB.SI.ENS(Tableau1[Agence];"PNC";Tableau1[Jour];"lundi")
2° même avec cette formule le total ne peut pas être correct, car votre tableau en feuille lundi ne tient pas compte des tranches 19h et 19h30 qui apparaissent dans le menu du filtre sur la colonne" Entre"
En fait, le tableau, lui, est correct...mais je peux me tromper
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour
votre formule en D3 tient compte de la valeur horaire en B3 , mais pas de la fourchette B3:C3, ce qui fait que seuls seront comptés les, cas "pile à l'heure"!!
essayez celle ci en D3 qui prend en compte les limites B3:C3 à reporter sur tout le tableau
=NB.SI.ENS(Tableau1[Jour];"lundi";Tableau1[Entre];">="&$B3;Tableau1[Et];"<="&$C3;Tableau1[Agence];"PNC";Tableau1[Nature];D$2)
crdlmnt
votre formule en D3 tient compte de la valeur horaire en B3 , mais pas de la fourchette B3:C3, ce qui fait que seuls seront comptés les, cas "pile à l'heure"!!
essayez celle ci en D3 qui prend en compte les limites B3:C3 à reporter sur tout le tableau
=NB.SI.ENS(Tableau1[Jour];"lundi";Tableau1[Entre];">="&$B3;Tableau1[Et];"<="&$C3;Tableau1[Agence];"PNC";Tableau1[Nature];D$2)
crdlmnt
Bonne route
crdlmnt