Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Conversion code Excel en date

N

Nico

Guest
Bonjour,

J'aimerai savoir s'il existe un moyen pour reconvertir le code de date Microsoft Excel en une date. Par exemple, avec "38039" on afficherait "22/02/04".

Dans le fichier excel ci-joint, j'aimerai que le formule en en D3 (Période du "&MIN(Feuil1!K2:K5)&" au "&MAX(Feuil1!K2:K5)&".") de la feuille Compte Rendu affiche : "Période du 22/02/04 au 27/02/04".

Merci d'avance.

@+

Nico
 

Pièces jointes

  • Analyse.zip
    4.4 KB · Affichages: 35
  • Analyse.zip
    4.4 KB · Affichages: 34
  • Analyse.zip
    4.4 KB · Affichages: 41
D

David_XLD

Guest
Re Nico,

Décompose ton :

MIN(Feuil1!K2:K5)

en :

JOUR(MIN(Feuil1!K2:K5))&"/"&MOIS(MIN(Feuil1!K2:K5))&"/"&ANNEE(MIN(Feuil1!K2:K5))

C'est un peu lourd mais ça marche

A+

David
 
M

Monique

Guest
Bonjour,

Plus court avec la fonction Texte(formule;"format") :
="Période du "&TEXTE(MIN(Feuil1!K2:K5);"jj/mm/aa")&" au "&TEXTE(MAX(Feuil1!K2:K5);"jj/mm/aa")&"."
 
B

B BAH

Guest
Voici ce qu'il te faut.
La commande FORMAT permet de mettre une date sous n'importe quel format!

Dim dat1
dat1 = Format("38039", "dd/mm/yyyy")
MsgBox dat1


@+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…