Formule excel

Résolu/Fermé
sousou28375 - 14 mai 2009 à 21:24
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 16 mai 2009 à 22:37
Bonjour,
J'ai besoin de votre aide, je suis un peu bloquee sur excel, je desire compter le nombre de fois que par ex le mot Janvier a etais ecris, la colonne sur laquelle je souhaite faire ces travaux contient des dates par ex ,05/12/08, 01/01/09 ,14/01/009...... donc je desire que la fomule me compte le nombre de fois ou janvier , decembre... ont etais ecris et aussi 2008 et 2009

je desire faire le nombre de demandes par mois et par an j'espere que g t tres calire et que je vais trouver une reponse

Merci bcp

8 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
14 mai 2009 à 21:30
Bonjour,

=SOMMEPROD((MOIS($A$2:$A$20)=1)*1)
=SOMMEPROD((ANNEE($A$2:$A$20)=2008)*1)

eric
3
sousou28375
15 mai 2009 à 14:26
Merciii bcp mais ca marche pas peut tu m'aider encore plus Merciiiiiii
0
je les reesayer ta formue et ca marche mercii bcp
0
Est ce que je peux avoir encore recour a ton aide et avoir une d tes formules magique pour ce probleme:

je veux dans un doc excell faire comme des stat sur des gens qui leur date d'entree en services et plus qu'un an ou deux ans. donc j'ai dans une colonne le statut par ex ''journalier'' et dans une autre colonne leur date d'entree en service je veux calculer le nombre de journalier ou permanent qui ont plus d'un an et puis plus de deux ans de services

Grand grand merci
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
15 mai 2009 à 17:15
Bonjour,

il faudrait que tu déposes un extrait de ton fichier sur cijoint.fr et tu colles ici le lien fourni.
eric
1
sousou28375
15 mai 2009 à 14:07
Merci infiniment Eric pour ta reponse et pour ton aide, mais malheureusement ca marche pas, quand j'ecris la formule ca dis qu'il y'a une erreur et quand je veux la faire automatiquement je ne sais pas ce que je dois ecrire dans chaque champ. je ne sais pas quoi faire je suis vraiment bloquee dans mon boulot

MErciiii
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
16 mai 2009 à 17:26
Bonjour sousou28375,


J'ai une solution triviale pour compter le nombre de mois :

=NB.SI(E2:E10;"*/05/*")

Dans cet exemple, la formule compte le nombre de fois où la chaîne de caractères /05/ est présente dans les champs compris entre E2 et E10.


Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci pour cette formule je vais la noter de cote mais dans mon tableau j'ai des dates de 2008 et 2009 donc si je fais ta formule il me comptera celle de 2009 et de 2008 alors cette formule et mieux :

=SOMMEPROD((MOIS($A$2:$A$20)=1)*1)
=SOMMEPROD((ANNEE($A$2:$A$20)=2008)*1)

je l'ai essaye et ca marche bien

j'ai pose une autre question sous le nom de sousou et j'attends tjr une reponse pr finaliser ma mission au bureau ce lundi j'espere avoir une formule

Merciii
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
16 mai 2009 à 18:07
Re,

=SOMMEPROD((MOIS($A$2:$A$20)=1)*1)
te compte le nombre de janvier qcq soit l'année.

Si tu veux cumuler les 2 et avoir le nombre de janvier 2008 il faut cumuler les 2 formules :
=SOMMEPROD((MOIS($A$2:$A$20)=1)*(ANNEE($A$2:$A$20)=2008)*1)
eric
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
16 mai 2009 à 19:21
sousou28375,


J'attire ton attention sur le fait que cette solution n'est pas figée ad vitam-aeternam.
Elle est modulable à l'infini :

=NB.SI(E2:E10;"*/05/*") -> dénombre les enregistrements concernant le mois de mai de E2 à E10 ....

=NB.SI(E2:E10;"*/05/2008") -> dénombre les enregistrements de mai 2008 de E2 à E10 ....

=NB.SI(E2:E10;"*/2008") -> dénombre les enregistrements de l'année 2008de E2 à E10 ....

etc ...

Cordialement
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
16 mai 2009 à 20:09
Bonjour jean-jacques,

as-tu testé ta formule avec une date au format excel en E2 ?
Il doit manquer qcq chose car chez moi (excel 2003) elle ne fonctionne pas.
eric
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
16 mai 2009 à 22:37
Bonsoir Eriic,

- Je suis en Excel 2000
- Les cellules testées sont bien au format date jj/mm/aaaa de E2 jusqu'à E10
- Tout se passe sans incident


Cordialement
0