OVH Cloud OVH Cloud

COMPTAGE DE DATE

6 réponses
Avatar
omar_2891
Bonjour,

J'ai un probl=E8me que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.

6 réponses

Avatar
MonOnc'
bonjour Omar,

par exemple
=SOMMEPROD((MOIS(A1:A100)=8)*(A1:A100<>""))
Dans ce cas tu auras le nombre de dates dont le mois est Août, peu
importe l'année.

cordialement

avait énoncé :
Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.


Avatar
Nicolas B.
Salut,

Avec un sommeprod (pour compter des valeurs respectant certaines
conditions) :

=SOMMEPROD((MOIS(A1:A9)=8)*1)

Mais attention aux cellules vides lorsque tu comptes le nombre de dates
dans le mois de janvier.


A+
Nicolas B.

Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.



Avatar
Youky
Salut bien,
ceci à coller dans un module standard
remplacer en fonction "Feuil1.[A65536]".
ensuite pour avoir la function dans une cellule il suffit de mettre la
formule
=nbmois(10) '10 étant le mois souhaité ou =nbmois(2) pour février
Youky

Function nbmois(m)
For k = 1 To Feuil1.[A65536].End(3).Row
If Month(Feuil1.Cells(k, 1)) = m Then nb = nb + 1
Next
nbmois = nb
End Function


a écrit dans le message de news:

Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.
Avatar
Jacky
Bonsoir,

le nombre de dates du mois d'août



Avec dans l'exemple des dates de a1 à a10, dans la cellule de ton choix,
ceci:

=SOMMEPROD(--(MOIS(A1:A10)=8))

8 pour les mois d'Août


Salutations
JJ


a écrit dans le message de
news:
Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.


Avatar
Jacky
Ouppsss!!

Oublie mon code, celui de MonOnc' est le plus approprié et évite l'erreur
évoquée par Nicolas.

JJ

"Jacky" a écrit dans le message de
news:%
Bonsoir,

le nombre de dates du mois d'août



Avec dans l'exemple des dates de a1 à a10, dans la cellule de ton choix,
ceci:

=SOMMEPROD(--(MOIS(A1:A10)=8))

8 pour les mois d'Août


Salutations
JJ


a écrit dans le message de
news:
Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.






Avatar
omar_2891
Merci à tous pour votre aide!!! la formule de MonOnc' marche tres
bien!

Omar


Ouppsss!!

Oublie mon code, celui de MonOnc' est le plus approprié et évite l'er reur
évoquée par Nicolas.

JJ

"Jacky" a écrit dans le message de
news:%
Bonsoir,

le nombre de dates du mois d'août



Avec dans l'exemple des dates de a1 à a10, dans la cellule de ton cho ix,
ceci:

=SOMMEPROD(--(MOIS(A1:A10)=8))

8 pour les mois d'Août


Salutations
JJ


a écrit dans le message de
news:
Bonjour,

J'ai un problème que je ne sais pas comment aborder : dans un colonne
j'entre des dates jj/mm/aaaa et j'aimerai compter pour chaque le nombre
de dates :
ex : j'ai dans ma colonne A les dates suivantes : 07/08/2006 &
09/08/2006 & 02/04/2006 (deux dates au mois d'aout et une au mois de
mars)
J'aimerai donc avoir, dans une cellule (2, 2), le nombre de dates du
mois d'aout

y a t'il une fonction capable de faire cela sur excel ou faut rediger
un code sur VBA?

Merci de votre aide

Omar.