Conversion Numéro de série en date [Résolu/Fermé]
Signaler
Taureau53
Mike-31
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
Mike-31
- Messages postés
- 17301
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 20 janvier 2021
A voir également:
- Convertir numéro de série en date excel
- Excel convertir numéro de série en date - Meilleures réponses
- Numéro de série excel - Meilleures réponses
- Conversion Numéro de série en date ✓ - Forum - Excel
- Transformer série chiffre en date ✓ - Forum - Excel
- Transformer les chiffres en date ✓ - Forum - Excel
- Transformer nombre en date (excel) ✓ - Forum - Excel
- EXCEL : convertir une date en texte ✓ - Forum - Excel
7 réponses
Mike-31
- Messages postés
- 17301
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 20 janvier 2021
Bonjour,
Problème récurent, plusieurs solutions pour calculer la différence entre deux dates même inférieures au 01/01/1900 par contre pour convertir ce sera de l'approximatif pour deux raisons parce Excel n'a pas été programmé pour remonter avant 1900 et il faut tenir compte du changement des calendriers comme le calendrier Révolutionnaire sans oublier les années bissextiles,
pour moi -33367 donnerait 1809/02/27 soit le 27 février 1809, es tu sur de ta date !
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Problème récurent, plusieurs solutions pour calculer la différence entre deux dates même inférieures au 01/01/1900 par contre pour convertir ce sera de l'approximatif pour deux raisons parce Excel n'a pas été programmé pour remonter avant 1900 et il faut tenir compte du changement des calendriers comme le calendrier Révolutionnaire sans oublier les années bissextiles,
pour moi -33367 donnerait 1809/02/27 soit le 27 février 1809, es tu sur de ta date !
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Taureau53
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
Oui normalement
Les deux suivantes seraient égales à
-20904 = 06/10/1843
-27713 = 27/11/1882
Merci pour ton intérêt à ma question
Phil53
Les deux suivantes seraient égales à
-20904 = 06/10/1843
-27713 = 27/11/1882
Merci pour ton intérêt à ma question
Phil53
Taureau53
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
Oups erreur de ma part
06/10/1843 = -20904
27/11/1882 = -6242
A+
06/10/1843 = -20904
27/11/1882 = -6242
A+
tontong
- Messages postés
- 2446
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 23 février 2021
Bonjour,
En résumé 3 solutions sans miracle
1- Utiliser Calc de OpenOffice.
2- Excel avec une macro de J.Walkenbach.
3- Excel en affichant la date en texte dans une autre colonne avec la formule
=ANNEE($C$3+A2)-400&"/"&MOIS($C$3+A2)&"/"&JOUR($C$3+A2)
où C3 =146097 ( soit 400 ans moins 2 jours) le résultat peut être faux pour 1 jour.
En résumé 3 solutions sans miracle
1- Utiliser Calc de OpenOffice.
2- Excel avec une macro de J.Walkenbach.
3- Excel en affichant la date en texte dans une autre colonne avec la formule
=ANNEE($C$3+A2)-400&"/"&MOIS($C$3+A2)&"/"&JOUR($C$3+A2)
où C3 =146097 ( soit 400 ans moins 2 jours) le résultat peut être faux pour 1 jour.
Taureau53
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
Bonjour et merci pour tes réponses
1) ok j'ai essayé et exact Open Office comprend bien les dates < à 1900
je pensais mettre à jour le fichier sous Open en mettant les dates dans un autre format et ensuite le réinjecter dans Excel ... mais pour l'instant c'est pas bon
2) je ne connais pas et suis perdu dans toutes les possibilité qu'indique J.W
3) je viens d'essayer et çà fonctionne ... ce serait pour moi la solution sauf petit bémol
la date indiquée est privée des Zéros comme 1809/6/6
Y aurait-il un moyen d'avoir cette date au format aaaa/mm/jj ??? et avec les 0
comme 1809/06/06
Merci en tout cas pour cette réponse qui m'ouvre des horizons moins sombres !
A+
Phil53
1) ok j'ai essayé et exact Open Office comprend bien les dates < à 1900
je pensais mettre à jour le fichier sous Open en mettant les dates dans un autre format et ensuite le réinjecter dans Excel ... mais pour l'instant c'est pas bon
2) je ne connais pas et suis perdu dans toutes les possibilité qu'indique J.W
3) je viens d'essayer et çà fonctionne ... ce serait pour moi la solution sauf petit bémol
la date indiquée est privée des Zéros comme 1809/6/6
Y aurait-il un moyen d'avoir cette date au format aaaa/mm/jj ??? et avec les 0
comme 1809/06/06
Merci en tout cas pour cette réponse qui m'ouvre des horizons moins sombres !
A+
Phil53
tontong
- Messages postés
- 2446
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 23 février 2021
Pour une sombre affaire de " piquets et d'intervalles" et peut-être de calendrier Excel qui commence un utopique zéro janvier. J'avoue ne pas avoir cherché tous les "pourquoi".
tontong
- Messages postés
- 2446
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 23 février 2021
1- Pour repasser des dates de Calc à Excel la seule solution est le Collage spécial en Texte.
2- Je ne sais pas si le code de J.Walkenbach est modifiable pour afficher les 0.
J'ai lâché les macros depuis trop longtemps pour m'y frotter ;-)
2- Je ne sais pas si le code de J.Walkenbach est modifiable pour afficher les 0.
J'ai lâché les macros depuis trop longtemps pour m'y frotter ;-)
Taureau53
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
En tout j'ai maintenant 2 solutions et qui fonctionnent
le collage spécial texte (celle que je préfère, même si excel mais toutes les dates > à 1900 au format Date et toutes les < à 1900 au format Texte)
et la formule mais sans les zéros ...
Donc super
je vais pouvoir convertir mes fichiers
Merci beaucoup
Bonne soirée
Phil53
le collage spécial texte (celle que je préfère, même si excel mais toutes les dates > à 1900 au format Date et toutes les < à 1900 au format Texte)
et la formule mais sans les zéros ...
Donc super
je vais pouvoir convertir mes fichiers
Merci beaucoup
Bonne soirée
Phil53
tontong
- Messages postés
- 2446
- Date d'inscription
- mercredi 3 février 2010
- Statut
- Membre
- Dernière intervention
- 23 février 2021
- Messages postés
- 12
- Date d'inscription
- lundi 19 janvier 2009
- Statut
- Membre
- Dernière intervention
- 22 juin 2015
Pour les 0 avec la formule voir le correctif d'eriiic au #9...
eriiic
- Messages postés
- 23896
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 25 février 2021
Bonjour,
Y aurait-il un moyen d'avoir cette date au format aaaa/mm/jj ??? et avec les 0
comme 1809/06/06
=ANNEE($C$3+A2)-400&"/"&texte(MOIS($C$3+A2);"00")&"/"&texte(JOUR($C$3+A2);"00")
eric
Y aurait-il un moyen d'avoir cette date au format aaaa/mm/jj ??? et avec les 0
comme 1809/06/06
=ANNEE($C$3+A2)-400&"/"&texte(MOIS($C$3+A2);"00")&"/"&texte(JOUR($C$3+A2);"00")
eric
Mike-31
- Messages postés
- 17301
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 20 janvier 2021
Re,
Wouah quel déchainement de passion il va me falloir au moins un demi avant de tout lire
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Wouah quel déchainement de passion il va me falloir au moins un demi avant de tout lire
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.