Transformer un i-ème jour en une date.

Résolu/Fermé
medusa_1 Messages postés 2 Date d'inscription lundi 5 août 2013 Statut Membre Dernière intervention 5 août 2013 - 5 août 2013 à 13:58
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 5 août 2013 à 14:19
Bonjour,

J'ai à disposition des données pour des jours allant de 1 à 365 et j'aimerais obtenir la date correspondante, soit le jour et le mois, l'année m'importe peu puisqu'il s'agit de données types.
Par exemple, le jour 212 correspond au 31 juillet, mais j'ai obtenu ce résultat à la main. Avez-vous une idée pour rentrer le nombre 212 et obtenir la sortie "31 juillet" ou "31/07"?

Merci de votre aide,

Medusa
A voir également:

6 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
5 août 2013 à 14:13
Bonjour,

Le résultat va dépendre de l'année (en cas de bissextile) , donc, pour 2013, si le n° du jour est en A1
=DATE(2012;12;31)+A1 donnera le jour et le mois

Bonne suite
0
eriiic Messages postés 24602 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 7 décembre 2024 7 245
5 août 2013 à 14:13
Bonjour,

Par exemple, le jour 212 correspond au 31 juillet

Ca dépend de l'année, selon si elle est bissextile ou non.
Il suffit d'ajouter ton nombre de jours au 1/1 de l'année, -1 :
=DATE(2013;1;1)+A2-1

eric
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
5 août 2013 à 14:14
Bonjour,

« l'année m'importe peu [...] le jour 212 correspond au 31 juillet » ce n'est vrai que 3 années sur 4 !!! En 2012 c'était le 30 juillet.

1900 étant bissextile, il ne suffira pas de choisir le format date correspondant !
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
5 août 2013 à 14:19
=DATE(1901;1;A1)
0
Yrmouf Messages postés 126 Date d'inscription samedi 4 août 2012 Statut Membre Dernière intervention 22 septembre 2020 5
5 août 2013 à 14:15
Bonjour,

Il faut faire un format personnalisé de date donc cliquer sur les cellules dont tu veux changer le format, allez dans "Accueil", dans la section nombre cliquez sur l'échelle déroulante où c'est écrit "Standard" normalement puis autres formats numériques > personnalisée, alors soit tu écris dans le champ disponible:

[$-40C]jjjj j mmmm

Et si tu ne veux pas le nom du jour qui est ici lundi tu mets

[$-40C] j mmmm

Si tu veux 31/07 tu écris
[$-40C] j/0m
0

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

Posez votre question
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 735
Modifié par via55 le 5/08/2013 à 14:17
bonjour

Supposons ton 212 en B2

Mettre dans une cellule quelconque A1 par exemple la date 31/12/2012

En C2 la formule =A1+B2 te donnera la date du 212eme jour

Ou si tu ne veux pas de cellule A1 , mettre en C2 =DATE(2012;12;31)+B2

Cdlmnt
0
medusa_1 Messages postés 2 Date d'inscription lundi 5 août 2013 Statut Membre Dernière intervention 5 août 2013
5 août 2013 à 14:18
C'est tout bon, merci!

Je ne sais pas si l'année est bissextile, mais j'ai supposé que non. Merci à tous pour vos réponses.

Bonne journée,

Medusa
0