XL 2021 Mettre en numérique une cellule texte

Usine à gaz

XLDnaute Barbatruc
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:

Modeste geedee

XLDnaute Barbatruc
Bonjour à toutes et à tous :)

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

Voici mes éléments :
la cellule "G3 est vide
En H3, la formule affiche en résultat : "00.01.1900 00:00:00"

J'ai besoin qu'en résultat "H3" soit "VIDE" tout en gardant mon format
Si ce N'est Qu'un problème d'affichage
Format de cellule:
"Monformat";;;@
 

Dranreb

XLDnaute Barbatruc
Bonjour.
En H3 :
Code:
=SIERREUR((SUBSTITUE(GAUCHE(G3;10);" ";"/")&" "&DROITE(G3;5))*1;"")
Remarque: la cellule G3 est aussi déjà munie du même format, alors elle ne devrait pas porter un texte, comme ce que devrait logiquement impliquer cette formule !
Une formule ne peut jamais renvoyer un Variant Empty. Seule une cellule vraiment vide porte cette valeur. Il faut choisir entre lui faire renvoyer soit une chaine vide, soit la valeur 0 en désactivant l'affichage des valeurs 0 ou en mettant un format qui ne l'affiche pas.
 
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
Bjr ALS35 :)
Merci d'être là.

Avec ta formule, ça fonctionne.
Mais j'ai un autre souci car il faut que mon résultat soit numérique.
J'ai tout repris à jour de ta formule et je remet le fichier test
On est plus sur le 1900 lol 🙃
:)
 

Pièces jointes

  • 1900 test.xlsm
    10.2 KB · Affichages: 1

Usine à gaz

XLDnaute Barbatruc
Bonjour.
En H3 :
Code:
=SIERREUR((SUBSTITUE(GAUCHE(G3;10);" ";"/")&" "&DROITE(G3;5))*1;"")
Remarque: la cellule G3 est aussi déjà munie du même format, alors elle ne devrait pas porter un texte, comme ce que devrait logiquement impliquer cette formule !
Une formule ne peut jamais renvoyer un Variant Empty. Seule une cellule vraiment vide porte cette valeur. Il faut choisir entre lui faire renvoyer soit une chaine vide, soit la valeur 0 en désactivant l'affichage des valeurs 0 ou en mettant un format qui ne l'affiche pas.
Bjr Dranreb :)
Merci pour le retour.
Je suis désolé mais le sujet a évolué et j'ai remis un fichier à jour en #post 10
Je modifie le titre
:)
 

ALS35

XLDnaute Impliqué
Bah non comme ça :
=SI(H3="";0;SUBSTITUE(GAUCHE(H3;10);" ";"/")&" "&DROITE(H3;5))
mais c'est idiot parce que de toutes façons dans l'autre cas
SUBSTITUE(GAUCHE(H3;10);" ";"/")&" "&DROITE(H3;5) te donne un résultat Texte
 

Discussions similaires

Statistiques des forums

Discussions
314 779
Messages
2 112 878
Membres
111 691
dernier inscrit
pino418