Extraire d'un chiffre l'année et le quantieme puis le transformer en date

  • Initiateur de la discussion Initiateur de la discussion Caro60
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Caro60

Guest
Bonjour à tous!

Alors voici l’énigme à résoudre ... !

Voici mon chiffre : 120712345678
J'ai réussit à mettre les séparateurs où je voulais grâce à "*" : 1 207 234 56 789
Mais pour la suite, je bloque !
1 = 2011 (si c'était 2=2012, 0 = 2010, 9=2009)
207 = quantième

Comment faire pour avoir (dans une autre cellule) la date qui s'affiche : 26/07/2011 ?

Merci par avance 🙂
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Bonjour Caro60

En partant du principe que ta valeur est dans la cellule A2
Voici la formule : =DATE(CNUM("201" & GAUCHE(A2;1));1;1)+CNUM(STXT(A2;2;3))-1

A+
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Merci de ta réponse aussi rapide !!

Elle fonctionne bien pour ce chiffre mais ne s'applique pas pour d'autre :
expemple avec : 0 200 234 56 789 --> (19/07/2010)

Aurais-tu une solution ?
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Allô!

Cette séquence est confuse : 1 = 2011 (si c'était 2=2012, 0 = 2010, 9=2009)

si 1 = 2011 que représente les autres ?
1 = 2011
2 = 2012
3 = ?
4 = ?
5 = ?
6 = ?
7= ?
8 = ?
9 = 2009

gf
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Excuse moi, je me suis aperçu qu'en faite ta formule fonctionne très bien mais ce qui ne va pas avec l'année 2010, c'est que mon chiffre commence par un 0 !
Du coup, je le vois dans ma cellule mais pas dans ma barre du haut ! Et donc tous les chiffres son décalés par rapport à ta formule.
(je l'ai écrit en nombre personnalisé comme ça : 0* 000* 000* 00* 000 )

Aurais-tu la solution à cet autre problème ??
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Bonjour gfortin9,

En faite, là est toute la difficulté :
Nous sommes en 2012. Donc pour cette année :
3 = 2003, 4= 2004 ...9=2009, 0=2010, 1=2011 et 2 = 2012

L'année prochaine, en 2013, le 3=2013 et non plus 2003
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Un GRAND MERCI à tous!!
(par contre, gfortin9 je n'arrive pas à ouvrir ton fichier ==> "Lien non valide" ??)

Bonne journée.
 
Re : Extraire d'un chiffre l'année et le quantieme puis le transformer en date

Bonsoir le fil
Maitre PierreJean 😉

Sinon dans la continuité de ce que j'avais fait au début et en tenant compte des nouveaux impératifs
mais sans fonction personnalisée

A mettre dans la cellule B4 si A4 contient la valeur
Code:
=DATE(2000+ (CNUM(DROITE(ANNEE(MAINTENANT());2))>=(10+GAUCHE(A4)))*10+ GAUCHE(A4;1);1;1)+CNUM(STXT(A4;2;3))-1

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour