Transformation de date

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

J

Jean philippe94

Guest
Bonjour,
Je cherche a crée un numero de serie automatique lors de l'ouverture d'une feuille excel à partir de la date et de l'heure de type : 2606090945 soit 26 juin 2009 à 09h45

j'ai essaye avec la commande texte, pour le jour, mois c'est bon mais après ça ne fonctionne plus.

Si vous avez une solution merci d'avance
 
Re : Transformation de date

Bonjour,

La formule =TEXTE(MAINTENANT();"jjmmaahhmm") fonctionne bien.

Mais il faut appuyer sur F9 si l'on veut mettre l'heure à jour, ou faire une macro.

Quel est exactement le problème ?

A+

A+
 
Re : Transformation de date

Bonjour Jean-Philippe, salut Job,

Job, j'étais parti comme toi sur l'utilisation de la fonction TEXTE, mais sans succès. Pas encore compris pourquoi, mais je cherche.

Sinon, une solution plus classique :

Code:
=DATE(MOD(ENT(A1/10000);100)+2000;MOD(ENT(A1/1000000);100);
ENT(A1/100000000))+(STXT(A1;7;2)&":"&DROITE(A1;2))*1

On pourrait également jouer avec sur STXT pour la date.

La cellule est bien entendu à mettre au format jj/mm/aa hh:mm

@+
 
Re : Transformation de date

Merci
J'avais du mal taper la commade avec TEXTE et MAINTENANT car elle me donnait un #nom!.

J'ai fais un copier coller de ta commande et cela marche parfaitement.

Merci beaucoup
 
Re : Transformation de date

Bonjour Tibo 🙂

Job, j'étais parti comme toi sur l'utilisation de la fonction TEXTE, mais sans succès. Pas encore compris pourquoi, mais je cherche.

Je ne comprends pas, voir fichier joint.

A+
 

Pièces jointes

Re : Transformation de date

Bonjour,

Avec la formule de job, le numéro de série se modifie à chaque validation d'une cellule.

Pour que numéro ne se modifie pas :
Cocher "itération" sous le menu Outils - Options - Calcul
A1 : =SI(CELLULE("adresse")=CELLULE("adresse";A1);TEXTE(MAINTENANT();"jjmmaahhmm");A1)

Pour modifier le numéro, sélectionner A1, cliquer dans la barre de formules et valider.
 
- 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.

Discussions similaires

Réponses
6
Affichages
655
Réponses
134
Affichages
5 K
Réponses
1
Affichages
348
wDog66
W
Retour