Simplification de formule

Neimad

XLDnaute Nouveau
Bonjour,

J'ai une formule utilisant NB.SI que je n'arrive pas à simplifier.

Dans une colonne, j'ai des cellules contenant des dates. Ces dates se répartissent sur toute l'année 2012.
Mais j'aurai aimé compter que les cellules contenant des dates du mois de Janvier 2012.

C'est pourquoi j'ai utilisé cette formule :
=NB.SI(Dates;"1/1/2012")+NB.SI(Dates;"02/01/2012")+NB.SI(Dates;"03/01/2012")+NB.SI(Dates;"04/01/2012")+NB.SI(Dates;"05/01/2012")+NB.SI(Dates;"06/01/2012")+NB.SI(Dates;"07/01/2012")+NB.SI(Dates;"08/01/2012")+NB.SI(Dates;"09/01/2012")+NB.SI(Dates;"10/01/2012")+NB.SI(Dates;"11/01/2012")+NB.SI(Dates;"12/01/2012")+NB.SI(Dates;"13/01/2012")+NB.SI(Dates;"14/01/2012")+NB.SI(Dates;"15/01/2012")+NB.SI(Dates;"16/01/2012")+NB.SI(Dates;"17/01/2012")+NB.SI(Dates;"18/01/2012")+NB.SI(Dates;"19/01/2012")+NB.SI(Dates;"20/01/2012")+NB.SI(Dates;"21/01/2012")+NB.SI(Dates;"22/01/2012")+NB.SI(Dates;"23/01/2012")+NB.SI(Dates;"24/01/2012")+NB.SI(Dates;"25/01/2012")+NB.SI(Dates;"26/01/2012")+NB.SI(Dates;"27/01/2012")+NB.SI(Dates;"28/01/2012")+NB.SI(Dates;"29/01/2012")+NB.SI(Dates;"30/01/2012")+NB.SI(Dates;"31/01/2012")

Le problème réside dans le fait que j'aurai aimé utilisé cette formule pour compter les cellules contenant des dates du mois de Février 2012, puis de Mars etc.

Ce qui m'obligerait donc à changer le "01" à chaque date.

Ainsi je demande votre aide afin de pouvoir m'aider à simplifier cette formule.
En vous remerciant d'avance.

Cordialement,
 

R@chid

XLDnaute Barbatruc
Re : Simplification de formule

Salut,
tu peux nous joindre un fichier exemple sans donnees confidentielles, on disant le resultant souhaites et on va te faire une formule plus simple.
Aller en mode avance ==> Gerer les peices jointes
 

Vilain

XLDnaute Accro
Re : Simplification de formule

Bonjour,

A défaut de fichier d'exemple, je propose une solution avec colonne supplémentaire :
si date en A1, en B1 tu mets =mois(A1), tu tires ta formule jusqu'en bas de tes dates et tu fais ton nb .si la dessus. =nb.si(la plage ou tu as juste les mois;1)

Cela convient-il ?

A plus
 

R@chid

XLDnaute Barbatruc
Re : Simplification de formule

Salut,
t'as pas vu ma formule c'est simple, et j'ai fais une petite modification sur la formule necissitant l'adaptaion de ton tableau.
=SOMMEPROD((MOIS(Dates)=MOIS(D$2))*(ANNEE(Dates)=ANNEE(D$2))*($A$2:$A$27<>""))
Voir PJ.
 

Pièces jointes

  • NBSI_rachid.xls
    18.5 KB · Affichages: 41
Dernière édition:

clopino3881

XLDnaute Nouveau
Re : Simplification de formule

Bonjour,

Ci-joint une réponse à votre problème en utilisant la fonction Mois() et NB.SI ()

Cordialement


JPE
 

Pièces jointes

  • Classeur1.xlsx
    9.9 KB · Affichages: 36
  • Classeur1.xlsx
    9.9 KB · Affichages: 51
  • Classeur1.xlsx
    9.9 KB · Affichages: 50

Neimad

XLDnaute Nouveau
Re : Simplification de formule

Rachid, j'ai vu et essayé mais le problème est que ta formule ne prennait pas en compte l'année et ajoutait tous les "Janvier" qu'ils soient de 2011 ou 2012.
Je vois que ta nouvelle formule semble prendre en compte ce facteur, je teste tout de suite ! Merci
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa