Transformation des dates sur excel
Fermé
OreL
-
15 janv. 2008 à 10:46
gempaldev Messages postés 5 Date d'inscription mardi 15 janvier 2008 Statut Membre Dernière intervention 16 janvier 2008 - 15 janv. 2008 à 13:40
gempaldev Messages postés 5 Date d'inscription mardi 15 janvier 2008 Statut Membre Dernière intervention 16 janvier 2008 - 15 janv. 2008 à 13:40
A voir également:
- Transformation des dates sur excel
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si et excel - Guide
- Trier sur excel - Guide
- Word et excel gratuit - Guide
4 réponses
gempaldev
Messages postés
5
Date d'inscription
mardi 15 janvier 2008
Statut
Membre
Dernière intervention
16 janvier 2008
18
15 janv. 2008 à 11:27
15 janv. 2008 à 11:27
Bonjour Orel,
Si j'ai bien compris ton pb, tu cherches à identifier le mois dans la date que tu as entré, pour faire ça, y'a une fonction MOIS qui s'utilise de la manière suivante : tu écris dans une cellule : "=MOIS(B2)" si ta date à traiter est dans la cellule B2, par exemple.
Attention, tes dates doivent être au format jj/mm/aaaa (ou dd/mm/yyyy), dans le menu Format de Cellule.
Ensuite, pour compter le nombre de jours entre la date absfin et absdeb, utilise la fonction JOUR, selon l'exemple suivant : =JOUR(B2)-JOUR(B1)+1 où B2 est la cellule contenant ta date absfin et B1 contient absdev.
Je ne sais pas si c'est très clair ni même si c'est le + simple, mais en tous cas, ça marche.
Si j'ai bien compris ton pb, tu cherches à identifier le mois dans la date que tu as entré, pour faire ça, y'a une fonction MOIS qui s'utilise de la manière suivante : tu écris dans une cellule : "=MOIS(B2)" si ta date à traiter est dans la cellule B2, par exemple.
Attention, tes dates doivent être au format jj/mm/aaaa (ou dd/mm/yyyy), dans le menu Format de Cellule.
Ensuite, pour compter le nombre de jours entre la date absfin et absdeb, utilise la fonction JOUR, selon l'exemple suivant : =JOUR(B2)-JOUR(B1)+1 où B2 est la cellule contenant ta date absfin et B1 contient absdev.
Je ne sais pas si c'est très clair ni même si c'est le + simple, mais en tous cas, ça marche.
j'ai fais la formule que tu m'as donnée seulement j'ai des dates qui vont de janvier à décembre et ça me marque toujours janvier comme date et le format qui apparait est : Janvier-00, mois j'aimerais que ce soit Janvier.
Je sais pas si c'est possible mais je pense que oui.
Je ne cherche pas ensuite à trouver le nombre de jours entre 2 dates mais quel mois revient le plus souvent dans les arrêts maladie
Merci de ton aide
Je sais pas si c'est possible mais je pense que oui.
Je ne cherche pas ensuite à trouver le nombre de jours entre 2 dates mais quel mois revient le plus souvent dans les arrêts maladie
Merci de ton aide
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
15 janv. 2008 à 11:47
15 janv. 2008 à 11:47
Bonjour, gempaldev, bonjour Orel
Sauf erreur de ma part
OK pour la fonction MOIS telle que vous l'écrivez, (sans les guillemets)mais à condition d'admettre l'affichage standard avec le n° du mois seulement en numérique et pas le nom, car en format date Excel renvoi la date de son calendrier correspondant (soit MARS= 3 janvier 1900 et ainsi de suite....
Il doit y avoir la possibilité de traiter ce problème d'affichage mais j ne la connais pas.
De plus ceci ne traitera pas le problème lorsque les RTT sont à cheval sur deux mois sauf si l'entrée est repportée en deux fois.
Enfin, pour calculer le nombre de jour entre deux dates, il n'est pas utile de placer "JOUR"
B2-A2+1 fonctionne très bien.
BCRDLMNT
Sauf erreur de ma part
OK pour la fonction MOIS telle que vous l'écrivez, (sans les guillemets)mais à condition d'admettre l'affichage standard avec le n° du mois seulement en numérique et pas le nom, car en format date Excel renvoi la date de son calendrier correspondant (soit MARS= 3 janvier 1900 et ainsi de suite....
Il doit y avoir la possibilité de traiter ce problème d'affichage mais j ne la connais pas.
De plus ceci ne traitera pas le problème lorsque les RTT sont à cheval sur deux mois sauf si l'entrée est repportée en deux fois.
Enfin, pour calculer le nombre de jour entre deux dates, il n'est pas utile de placer "JOUR"
B2-A2+1 fonctionne très bien.
BCRDLMNT
gempaldev
Messages postés
5
Date d'inscription
mardi 15 janvier 2008
Statut
Membre
Dernière intervention
16 janvier 2008
18
15 janv. 2008 à 13:40
15 janv. 2008 à 13:40
Voici ce que j'ai obtenu.
Je pense que ça répond à tes questions, la colonne mois correspond au numéro du mois, sa formule est dans la colonne d'à côté.
Pour chaque moi, tu peux calculer le nb de jours avec la fonction NB.SI, comme dans l'exemple encore en dessous (la formule est à côté).
Il faut que tes cellules résultat soient au format NOMBRE.
absdeb absfin mois formules nbjours formules
21/03/2005 21/03/2005 3 =MOIS(B2) 1 =B2-A2+1
22/03/2005 22/03/2005 3 =MOIS(B3) 1 =B3-C3+1
06/06/2005 06/06/2005 6 =MOIS(B4) 1 =B4-C4+1
15/07/2005 15/07/2005 7 =MOIS(B5) 1 =B5-C5+1
25/07/2005 25/07/2005 7 =MOIS(B6) 1 =B6-C6+1
31/10/2005 31/10/2005 10 =MOIS(B7) 1 =B7-C7+1
20/12/2005 20/12/2005 12 =MOIS(B8) 1 =B8-C8+1
21/12/2005 21/12/2005 12 =MOIS(B9) 1 =B9-C9+1
22/12/2005 22/12/2005 12 =MOIS(B10) 1 =B10-C10+1
Total janvier 0 =NB.SI(C2:C10;"=1")
Total février 0 =NB.SI(C2:C10;"=2")
Total mars 2 =NB.SI(C2:C10;"=3")
Total avril 0 =NB.SI(C2:C10;"=4")
Total mai 0 =NB.SI(C2:C10;"=5")
Total juin 1 =NB.SI(C2:C10;"=6")
Total juillet 2 =NB.SI(C2:C10;"=7")
Total aout 0 =NB.SI(C2:C10;"=8")
Total septembre 0 =NB.SI(C2:C10;"=9")
Total octobre 1 =NB.SI(C2:C10;"=10")
Total novembre 0 =NB.SI(C2:C10;"=11")
Total décembre 3 =NB.SI(C2:C10;"=12")
Je pense que ça répond à tes questions, la colonne mois correspond au numéro du mois, sa formule est dans la colonne d'à côté.
Pour chaque moi, tu peux calculer le nb de jours avec la fonction NB.SI, comme dans l'exemple encore en dessous (la formule est à côté).
Il faut que tes cellules résultat soient au format NOMBRE.
absdeb absfin mois formules nbjours formules
21/03/2005 21/03/2005 3 =MOIS(B2) 1 =B2-A2+1
22/03/2005 22/03/2005 3 =MOIS(B3) 1 =B3-C3+1
06/06/2005 06/06/2005 6 =MOIS(B4) 1 =B4-C4+1
15/07/2005 15/07/2005 7 =MOIS(B5) 1 =B5-C5+1
25/07/2005 25/07/2005 7 =MOIS(B6) 1 =B6-C6+1
31/10/2005 31/10/2005 10 =MOIS(B7) 1 =B7-C7+1
20/12/2005 20/12/2005 12 =MOIS(B8) 1 =B8-C8+1
21/12/2005 21/12/2005 12 =MOIS(B9) 1 =B9-C9+1
22/12/2005 22/12/2005 12 =MOIS(B10) 1 =B10-C10+1
Total janvier 0 =NB.SI(C2:C10;"=1")
Total février 0 =NB.SI(C2:C10;"=2")
Total mars 2 =NB.SI(C2:C10;"=3")
Total avril 0 =NB.SI(C2:C10;"=4")
Total mai 0 =NB.SI(C2:C10;"=5")
Total juin 1 =NB.SI(C2:C10;"=6")
Total juillet 2 =NB.SI(C2:C10;"=7")
Total aout 0 =NB.SI(C2:C10;"=8")
Total septembre 0 =NB.SI(C2:C10;"=9")
Total octobre 1 =NB.SI(C2:C10;"=10")
Total novembre 0 =NB.SI(C2:C10;"=11")
Total décembre 3 =NB.SI(C2:C10;"=12")