Compter cellule entre deux dates selon critères
Résolu
Liitch
Messages postés
73
Date d'inscription
Statut
Membre
Dernière intervention
-
Liitch Messages postés 73 Date d'inscription Statut Membre Dernière intervention -
Liitch Messages postés 73 Date d'inscription Statut Membre Dernière intervention -
Bonjour le beau monde,
J'ai un tableau avec plusieurs colonne comportant des menus déroulant proposant différentes propositions (pour éviter les erreurs de frappes). Le tableau compte environs 1000 lignes d'affilé étant donné que c'est un fichier annuel.
FEUIL1 :
En colonne A je peux mettre (Nom du vendeur) : PersonneA, PersonneB, PersonneC, PersonneD
En colonne B (Produit proposé au client) : ProduitA, ProduitB, ProduitC
En colonne C (Date du devis) : Une date entre 01/10/2015 et 31/09/2016 et des fois elle est vide. Si la cellule est vide, c'est qu'il n'y a pas eu de devis.
Sur une autre feuille Excel, "FEUIL2" j'aimerais compter le nombre de devis effectué entre le 01/30/2015 et le 31/09/2016 fait pas la PersonneA concernant uniquement le ProduitA.
J'ai utilisé la formule suivante :
=NB.SI.ENS('FEUIL1'!A:A;"PersonneA";'FEUIL1'!B:B;"ProduitA";'FEUIL1'!C:C;"<30/09/2016";'FEUIL1'!C:C;">01/10/2015")
Pour vérifier j'ai filtré manuellement pour savoir si c'était le bon nombre et soit ça ne me met pas le bon résultat soit je change la formule et ça me met 0
J'aimerais savoir s'il y a une petite erreur de ma part dans la formule ou si c'est une erreur de frappe dans mon tableau ?
Si c'est une erreur dans la formule merci de m'aider à corriger !
Par contre si la seule solutions c'est d'utiliser les macros. Tant pis pour moi, j'ai du mal à comprendre et je me débrouillerai autrement !
Mercii
Bye bye
« Avant de rêver, il faut savoir. »
J'ai un tableau avec plusieurs colonne comportant des menus déroulant proposant différentes propositions (pour éviter les erreurs de frappes). Le tableau compte environs 1000 lignes d'affilé étant donné que c'est un fichier annuel.
FEUIL1 :
En colonne A je peux mettre (Nom du vendeur) : PersonneA, PersonneB, PersonneC, PersonneD
En colonne B (Produit proposé au client) : ProduitA, ProduitB, ProduitC
En colonne C (Date du devis) : Une date entre 01/10/2015 et 31/09/2016 et des fois elle est vide. Si la cellule est vide, c'est qu'il n'y a pas eu de devis.
Sur une autre feuille Excel, "FEUIL2" j'aimerais compter le nombre de devis effectué entre le 01/30/2015 et le 31/09/2016 fait pas la PersonneA concernant uniquement le ProduitA.
J'ai utilisé la formule suivante :
=NB.SI.ENS('FEUIL1'!A:A;"PersonneA";'FEUIL1'!B:B;"ProduitA";'FEUIL1'!C:C;"<30/09/2016";'FEUIL1'!C:C;">01/10/2015")
Pour vérifier j'ai filtré manuellement pour savoir si c'était le bon nombre et soit ça ne me met pas le bon résultat soit je change la formule et ça me met 0
J'aimerais savoir s'il y a une petite erreur de ma part dans la formule ou si c'est une erreur de frappe dans mon tableau ?
Si c'est une erreur dans la formule merci de m'aider à corriger !
Par contre si la seule solutions c'est d'utiliser les macros. Tant pis pour moi, j'ai du mal à comprendre et je me débrouillerai autrement !
Mercii
Bye bye
« Avant de rêver, il faut savoir. »
A voir également:
- Nb.si entre deux dates
- Nombre de jours entre deux dates excel - Guide
- Nb.si en anglais - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Itinéraire google map entre deux adresses - Guide
Alors effectivement il y avait un problème de filtrage, sauf que quand j'ai bien filtré.
Du coup enlever la différence entre les deux résultats.
Ça m'a mis le résultat de la formule -1 .......
(Pour que ce soit claire au debut la formule était égal à 230.
Mais avec le filtrage j'étais à un peu plus.
Quand j'ai trouvé l'erreur j'étais à 230 et là la formule m'a mit 229)
Quand j'ai vu ça j'ai ri jaune ahah
Donc je me demande si, dans le critères de date, il inclue le 1/10/2015 et le 31/09/2016 ?
Si oui, comment faire pour que ce soit inclue ?
Pour que ces bornes soient incluses, il faut noter :
=NB.SI.ENS('FEUIL1'!A:A;"PersonneA";'FEUIL1'!B:B;"ProduitA";'FEUIL1'!C:C;"<=30/09/2016";'FEUIL1'!C:C;">=01/10/2015")
A+
Excuses-moi de te répondre si tard.
Merci beaucoup de m'avoir aidé, ta formule a très bien fonctionné !