Transformer un mois en date
Résolu/Fermé
Melissa
-
19 oct. 2020 à 15:52
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 19 oct. 2020 à 17:08
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 19 oct. 2020 à 17:08
A voir également:
- Transformer un mois en date
- Transformer majuscule en minuscule word - Guide
- Transformer image en icone - Guide
- Comment ouvrir un fichier dat - Guide
- Publipostage date inversée ✓ - Forum Word
14 réponses
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 16:04
19 oct. 2020 à 16:04
Bonjour,
regarde comme cela, mois en toute lettre en A1
=FIN.MOIS(("1/"&MOIS(1&A1)&"/2020")*1;0)
regarde comme cela, mois en toute lettre en A1
=FIN.MOIS(("1/"&MOIS(1&A1)&"/2020")*1;0)
Ah super, franchement merci. Réponse super rapide et solution trouvée, top top top.
Par contre peux-tu juste m'expliquer un peu la formule mais rapidement.
Et surtout j'ai une question, à quoi servent les "&" dans une formule ? Je me suis souvent posée la question.
Milles merci en tout cas.
Dès qu'il s'agit de formule sur les dates je suis paumée.
Par contre peux-tu juste m'expliquer un peu la formule mais rapidement.
Et surtout j'ai une question, à quoi servent les "&" dans une formule ? Je me suis souvent posée la question.
Milles merci en tout cas.
Dès qu'il s'agit de formule sur les dates je suis paumée.
Est-ce que je peux abuser, et te demander comment je peux modifier dans la formule 2020, et par exemple le mettre dans une cellule a taper, et qu'ils changent dans la formule chaque année,. Car c'est un fichier que je transmets a plusieurs personnes, j'aimerai qu'elles n'aient pas a rentrer dans les formules, mais juste mettre 2 ou 3 cellules rempissables. Comme le mois et l'année.
j'ai essayé de mettre 2020 en B2 par exemple et le mettre dans ta formule a la place de 2020, et cela ne fonctionne pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
Modifié le 19 oct. 2020 à 16:23
Modifié le 19 oct. 2020 à 16:23
Re,
la formule pour afficher la date de fin de mois est
=FIN.MOIS(date;mois) mois est le nombre de mois à décaler
soit =FIN.MOIS("18/10/2020";0) donc pour le mois en cours 0 si tu veux la date fin de mois suivant =FIN.MOIS("18/10/2020";1)
pour transformer un mois en lettre par sa valeur numérique exemple février = 2 la formule est
MOIS(1&A1)
ensuite & correspond à "et" c'est une concaténation
donc pour ta formule
=FIN.MOIS(("1/"&MOIS(1&A1)&"/2020")*1;0)
on cherche la fin de mois de la date composé 1/mois/année comme la composition est en texte il faut la transformer en numérique d'où *1; et la valeur du mois décalé 0 ou 1 pour le mois suivant
=FIN.MOIS(("1/"etMOIS(1&A1)et"/2020")*1;0)
et voilà ta formule
la formule pour afficher la date de fin de mois est
=FIN.MOIS(date;mois) mois est le nombre de mois à décaler
soit =FIN.MOIS("18/10/2020";0) donc pour le mois en cours 0 si tu veux la date fin de mois suivant =FIN.MOIS("18/10/2020";1)
pour transformer un mois en lettre par sa valeur numérique exemple février = 2 la formule est
MOIS(1&A1)
ensuite & correspond à "et" c'est une concaténation
donc pour ta formule
=FIN.MOIS(("1/"&MOIS(1&A1)&"/2020")*1;0)
on cherche la fin de mois de la date composé 1/mois/année comme la composition est en texte il faut la transformer en numérique d'où *1; et la valeur du mois décalé 0 ou 1 pour le mois suivant
=FIN.MOIS(("1/"etMOIS(1&A1)et"/2020")*1;0)
et voilà ta formule
=FIN.MOIS(("1/"&MOIS(1&A1)&"/2020")*1;0)
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 16:25
19 oct. 2020 à 16:25
Re
comme cela
=FIN.MOIS(("1/"&MOIS(1&A1)&"/"&B2)*1;0)
comme cela
=FIN.MOIS(("1/"&MOIS(1&A1)&"/"&B2)*1;0)
Super franchement merci, trop contente,
Et une dernière question sur ce sujet.
J'aimerai faire la formule mois mais par exemple j'aimerai qu'il me mette 09 pour Septembre et non 9.
Merci bcp de ton aide précieuse.
Et une dernière question sur ce sujet.
J'aimerai faire la formule mois mais par exemple j'aimerai qu'il me mette 09 pour Septembre et non 9.
Merci bcp de ton aide précieuse.
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 16:31
19 oct. 2020 à 16:31
Re,
normalement si ta cellule est formatée en date il doit le faire automatiquement
si non clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et sélectionne ou saisis ce format
jj/mm/aaaa
normalement si ta cellule est formatée en date il doit le faire automatiquement
si non clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et sélectionne ou saisis ce format
jj/mm/aaaa
Ma cellule 30/09/2020 est formatée en date
mais si je mets celle "09" en date il me met 09/01/1900
moi j'aimerai qu'a partir de la cellule "30/09/2020" il me mette "09" c'est tout avec une formule MOIS
Je suis difficile je sais ;-)
mais si je mets celle "09" en date il me met 09/01/1900
moi j'aimerai qu'a partir de la cellule "30/09/2020" il me mette "09" c'est tout avec une formule MOIS
Je suis difficile je sais ;-)
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 16:40
19 oct. 2020 à 16:40
Re,
Pas sur de te comprendre, mais clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et dans type saisir 00
Pas sur de te comprendre, mais clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et dans type saisir 00
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 16:48
19 oct. 2020 à 16:48
Re
bonne journée à toi, je passe le statut de le discussion en résolu
bonne journée à toi, je passe le statut de le discussion en résolu
attend je peux abuser, vraiment une dernière chose,
Si par exemple je me sers de ma cellule ou je rentre 30/09/2020 dans une formule concatener par exemple il me met 9 au lieu de 09 meme si la dans la cellule ou il y a le mois il y a bien d'inscrit 09.
Je m'explique
je travaille avec un logiciel Sage BI Reporting et ce logiciel pour comprendre la date de janvier a septembre je dois écrire 202001..202009 c'est le format de Sage,
du coup j'ai fait une formule concatener("202001";"..";"2020";mois(A1)) et en A1 se trouve 30/09/2020 et bien il me met 202001..20209 il me manque un zero
je suis claire ou pas ? je suis pénible je sais pardon
Si par exemple je me sers de ma cellule ou je rentre 30/09/2020 dans une formule concatener par exemple il me met 9 au lieu de 09 meme si la dans la cellule ou il y a le mois il y a bien d'inscrit 09.
Je m'explique
je travaille avec un logiciel Sage BI Reporting et ce logiciel pour comprendre la date de janvier a septembre je dois écrire 202001..202009 c'est le format de Sage,
du coup j'ai fait une formule concatener("202001";"..";"2020";mois(A1)) et en A1 se trouve 30/09/2020 et bien il me met 202001..20209 il me manque un zero
je suis claire ou pas ? je suis pénible je sais pardon
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
19 oct. 2020 à 17:08
19 oct. 2020 à 17:08
Re,
regarde comme cela
=TEXTE(MOIS(A1);"00")
mais dans ce cas le résultat sera considéré comme du texte
pour que l'extraction conserve le caractère numérique je ne vois que
clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et dans type saisir 00
regarde comme cela
=TEXTE(MOIS(A1);"00")
mais dans ce cas le résultat sera considéré comme du texte
pour que l'extraction conserve le caractère numérique je ne vois que
clic droit sur ta cellule/Format de cellule/Nombre/Personnalisée et dans type saisir 00