Convertir une date de type aaaass en date de type aaaa/mm [résolu]

  • Initiateur de la discussion Initiateur de la discussion kraenys
  • 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 !

kraenys

XLDnaute Junior
Bonsoir la communauté,

Je suis face à une petite colle dont je n'arrive pas à m'en sortir malgré mes recherches sur internet.

Dans le fichier joint, je cherche à convertir les dates de la première colonne (par exemple 199401 qui correspond a la première semaine de l'année 1994) qui sont de type aaaass en type aaaa/mm

En sachant qu'une semaine à cheval sur deux mois appartient au mois qui a au moins 4 jours de cette semaine.

Ma difficulté étant de convertir une semaine en mois en fonction de la règle énoncée ci-dessus. Une résolution sous forme de fonction où via VBA sont toutes deux possibles.

Merci d'avance de votre aide.
Bien à vous.

Kraenys
 

Pièces jointes

Dernière édition:
Re : Convertir une date de type aaaass en date de type aaaa/mm

Bonjour, kraenys.

En considérant que la 1° semaine de l'année est celle du 4 janvier,

Essayez :
=DATE(GAUCHE(A1;4);MOIS((DROITE(A1;2)*7)-4);1)
 

Pièces jointes

Dernière édition:
Re : Convertir une date de type aaaass en date de type aaaa/mm

Ne cherchant à n'afficher que le mois, je pense que la formule de Victor21 sera plus appropriée.

Merci à vous deux pour m'avoir apporté ces deux solutions valides 🙂

Bien à vous,
Kraenys
 
- 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

Discussions similaires

  • Question Question
Réponses
25
Affichages
1 K
Retour