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

XL 2021 Mettre en numérique une cellule texte

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous

Je bute sur une formule et malgré mes recherches et tentatives, je n'y arrive pas;

Mettre en numérique une cellule texte

Aurie-vous la bonne formule ?
En cas d'intérêt, je joins un petit fichier test.
Un grand merci à toutes et à tous
Je continue mes recherches
 

Pièces jointes

  • test.xlsm
    10.9 KB · Affichages: 3
Dernière édition:

TooFatBoy

XLDnaute Barbatruc
Bonjour,

Tu n'as sûrement pas eu le temps de faire la gravure sur ta cheminée, mes tu as retenu l'idée...
Le séparateur dans les dates est "/", le séparateur dans les horaires et ":".

Donc en partant de ta formule, ça pourrait donner ça :
Code:
=SI(H3="";"";--(SUBSTITUE(GAUCHE(H3;10);".";"/")&" "&DROITE(H3;5)))


Remarque : ta formule était presque bonne
C'est juste qu'il ne fallait pas remplacer des " " par des "/", vu qu'il n'y a pas des " " mais des "."
Eh puis si tu veux transformer un texte en valeur numérique, tu sais déjà que le mieux est --.
 
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bjr TooFatBoy , Bjr Le Forum
Merci pour tes retours.
Effectivement ça fonctionne "presque" mais c'est du plâtrage.
Le mieux est de reprendre les formats de dates pour que je n'ai plus à "plâtrer".
Dès que j'aurai le temps et le courage de tout revoir, je le ferai car avec le codage actuel, je m'embête beaucoup
 

Dranreb

XLDnaute Barbatruc
Bonjour.
Et n'oubliez pas que ce sont deux chose différentes, le type de donnée et le format d'affichage d'une cellule. Ils ne sont combinées que temporairement pour produire un affichage dans celle ci.
Donc une valeur de cellule n'a jamais de format de date particulier, elle peut seulement être numérique ou pas, et seulement si elle l'est, un format de cellule peut l'afficher comme une date.
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bjr Dranreb
Merci pour ce rappel
Mon souci
Je suis un vieux élevé à l'ancienne. Ne parle pas un mot d'anglais. N'a pas appris le vba etc...
En plus, têtu comme un bourricot lol
Pourtant, j'aime beaucoup cette "magie" de programmation.
Mais je travaille encore et je n'ai pas le temps d'apprendre pour l'instant.
Je bricole, j'adapte... C'est là tout le problème.
 

TooFatBoy

XLDnaute Barbatruc
je n'ai pas le temps d'apprendre pour l'instant.
Parfois il faut savoir perdre un peu de temps pour, après ça, pouvoir en gagner beaucoup.

Je dis ça, mais je suis dans le même cas que toi sur deux points (et peut-être même plus...) : je suis vieux et je n'ai appris Excel que sur le tas. Et je n'ai jamais eu le courage de lire un livre expliquant Excel...
 
Dernière édition:

Discussions similaires

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