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
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 --.
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

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 173
dernier inscrit
Cerba95